ایجاد فاکتور

آدرس : https://api.sepordeh.com/merchant/invoices/add/
نام پارامتر وضعیت نوع داده نمونه شرح
merchant اجباری string KnIT45OvAnd1584271146:8zN9iO1Y11tg6LVl مرچنت را باید در بخش کسب و کارها از داخل پنل بردارید
amount اجباری number 150000 مبلغ فاکتور به تومان
callback اجباری string http://website.com/callback آدرس بازگشت بعد از اتمام عملیات پرداخت
description اختیاری string خرید گوشی موبایل توضیحات در مورد فاکتور
orderId اختیاری number 14886 شماره سفارش در سیستم شما (حداکثر 20 رقمی)
phone اختیاری number 09121234567 شماره موبایل پرداخت کننده
card اختیاری number 6037123456789123 محدود کردن شماره کارت پرداخت کننده
  • Response
  • CURL
  • PHP
  • Python
  • Node.js
  • JavaScript
  • C#
  • Java
  • Ruby
  • GO

ارجاع به صفحه پرداخت

آدرس : https://api.sepordeh.com/merchant/invoices/pay/id:{{invoice_id}}
مقدار {{invoice_id}} را با شماره فاکتور دریافتی در مرحله قبل جایگزین کنید.
  • PHP
  • Python
  • Node.js
  • JavaScript
  • C#
  • Java
  • Ruby
  • GO

بازگشت از صفحه پرداخت

آدرس : http://website.com/callback?authority={{authority}}&&orderId={{orderId}}
هنگام بازگشت به آدرس callback دو پارامتر authority و orderId ارسال می‌گردد (توسط متد GET)

تایید پرداخت

آدرس : https://api.sepordeh.com/merchant/invoices/verify/
نام پارامتر وضعیت نوع داده نمونه شرح
merchant اجباری string KnIT45OvAnd1584271146:8zN9iO1Y11tg6LVl مرچنت را باید در بخش کسب و کارها از داخل پنل بردارید
authority اجباری number 35684 این مقدار در هنگام بازگشت از صفحه پرداخت به صورت GET ارسال می‌گردد
  • Response
  • CURL
  • PHP
  • Python
  • Node.js
  • JavaScript
  • C#
  • Java
  • Ruby
  • GO

آدرس فراخوانی soap

آدرس : https://api.sepordeh.com/merchant/invoices/wsdl/

ایجاد فاکتور

تابع : add(merchant,amount,currency_id,callback,phone,orderId,description,card)
نام پارامتر وضعیت نوع داده نمونه شرح
merchant اجباری string KnIT45OvAnd1584271146:8zN9iO1Y11tg6LVl مرچنت را باید در بخش کسب و کارها از داخل پنل بردارید
amount اجباری number 150000 مبلغ فاکتور به تومان
currency_id اجباری number 1 برای تومان 1 وارد شود
callback اجباری string http://website.com/callback آدرس بازگشت بعد از اتمام عملیات پرداخت
phone اختیاری number 09121234567 شماره موبایل پرداخت کننده
orderId اختیاری number 14886 شماره سفارش در سیستم شما (حداکثر 20 رقمی)
description اختیاری string خرید گوشی موبایل توضیحات در مورد فاکتور
card اختیاری number 6037123456789123 محدود کردن شماره کارت پرداخت کننده
  • Response
  • PHP
  • Python
  • C#
  • Java

ارجاع به صفحه پرداخت

آدرس : https://api.sepordeh.com/merchant/invoices/pay/id:{invoice_id}
مقدار {{invoice_id}} را با شماره فاکتور دریافتی در مرحله قبل جایگزین کنید.
  • PHP
  • Python
  • C#
  • Java

بازگشت از صفحه پرداخت

آدرس : http://website.com/callback?authority={{authority}}&&orderId={{orderId}}
هنگام بازگشت به آدرس callback دو پارامتر authority و orderId ارسال می‌گردد (توسط متد GET)

تایید پرداخت

تابع : verify(merchant,authority)
نام پارامتر وضعیت نوع داده نمونه شرح
merchant اجباری string KnIT45OvAnd1584271146:8zN9iO1Y11tg6LVl مرچنت را باید در بخش کسب و کارها از داخل پنل بردارید
authority اجباری number 35684 این مقدار در هنگام بازگشت از صفحه پرداخت به صورت GET ارسال می‌گردد
  • Response
  • PHP
  • Python
  • C#
  • Java