ایجاد تراکنش

آخرین به روز رسانی: 20 مرداد 1399

آدرس وب سرویس

از این وب سرویس برای ایجاد کد تراکنش استفاده می شود
وب سرویس بر پایه ی POST می باشد

پارامتر های ورودی

نام پارامتر اجباری / اختیاری توضیحات
pin اجباری کد پین درگاه
amount اجباری مبلغ تراکنش [ تومان ]
callback اجباری آدرس برگشت [ نتیجه پرداخت به این آدرس ارسال می شود ]
card_number اختیاری شماره کارت مجاز به پرداخت
invoice_id اختیاری شماره فاکتور
mobile اختیاری ذخیره شماره کارت در درگاه برای پرداخت های بعدی
description اختیاری توضیحات

مقدار بازگشتی

در صورتی که اطلاعات به صورت صحیح ارسال شود , کد تراکنش در پاسخ این وب سرویس دریافت می شود . بعد از آن نیاز است تا جهت انجام عملیات پرداخت , کاربر را به همراه کد تراکنش دریافت شده به مسیر زیر هدایت نمایید


کد های خطا

کد های خطای وب سرویس آقای پرداخت

کد توضیحات
1- amount نمی تواند خالی باشد
2- کد پین درگاه نمی تواند خالی باشد
3- callback نمی تواند خالی باشد
4- amount باید عددی باشد
5- amount باید بزرگتر از ۱۰۰ باشد
6- کد پین درگاه اشتباه هست
7- ایپی سرور با ایپی درگاه مطابقت ندارد
8- transid نمی تواند خالی باشد
9- تراکنش مورد نظر وجود ندارد
10- کد پین درگاه با درگاه تراکنش مطابقت ندارد
11- مبلغ با مبلغ تراکنش مطابقت ندارد
12- بانک وارد شده اشتباه میباشد
13- درگاه غیر فعال است
14- درگاه برروی سایت دیگری درحال استفاده است