Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 754 Bytes

File metadata and controls

35 lines (24 loc) · 754 Bytes

ZarinPalNet

نصب

برای استفاده از ZarinPalNet در پروژه خود، بسته نیوگت را اضافه کنید:

dotnet add package ZarinPalNet

یا در کنسول مدیریت بسته نیوگت:

Install-Package ZarinPalNet

مثال

ZarinPalClient zarinPal = new("marchant-token", "https://your-site.com/","/callback");

var request = await zarinPal.Request(
    new RequestRequest(amount: 100000, description: "تست", mobile: "09123456789")
);

// redirect to payment page:
// zarinPal.GetPayUrl(result);

// after payment:
var verify = await zarinPal.Verify(
    new VerifyRequest(amount: 100000, authority: "callback Authority")
);

For complete usage check Sample project