راهنما
فرآیند پرداخت
ترتیب استفاده از نقاط پایانی از ایجاد درخواست تا تأیید نهایی
ترتیب پیشنهادی یکپارچهسازی به شرح زیر است.
- ۱
ایجاد درخواست با POST /api/request.json و دریافت paymentNumber.
- ۲
هدایت مرورگر پرداختکننده به GET یا POST /api/payment/{paymentNumber}/. این هدایت باید از مرورگر کاربر انجام شود تا هدر Referer (یا Origin) ارسال شود؛ ارسال Referer اجباری است.
- ۳
پس از عملیات بانکی، سامانه پرداختکننده را به callbackUrl پذیرنده بازمیگرداند. پذیرنده مسیر داخلی callback سپال را فراخوانی نمیکند.
- ۴
تأیید نهایی با POST /api/verify.json از سرور پذیرنده.
- ۵
در صورت نیاز، استعلام وضعیت با getState یا جستجو با inquiry.
آیا این صفحه مفید بود؟