پرش به مطلب اصلی
نسخه: 4.0

پی‌پینگ

dotnet add package Parbad.Gateway.PayPing

درگاه پی‌پینگ برای پرباد، کتابخانه پرداخت آنلاین ‎.NET.

پی‌پینگ مبلغ را به تومان می‌گیرد. پرباد هیچ‌وقت مبلغ را تبدیل نمی‌کند؛ پس مبلغ فاکتور را به تومان وارد کنید.

پیکربندی​

builder.Services.AddParbad()
.ConfigureGateways(gateways =>
{
gateways
.AddPayPing()
.WithAccounts(accounts =>
{
accounts.AddInMemory(account =>
{
account.AccessToken = "<Your access token>";
});
});
})
// ...

درخواست پرداخت​

var result = await onlinePayment.RequestAsync(invoice =>
{
invoice
.SetAmount(amount)
.SetCallbackUrl(callbackUrl)
.UseAutoIncrementTrackingNumber()
.SetPayPingData(payPing =>
{
// Optional: the payer's name, mobile and a description
})
.UsePayPing();
});