ایجاد تراکنش

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

جهت استفاده تستی از وب سرویس میتوانید از پین aqayepardakht استفاده نمایید.

آدرس وب سرویس

از این وب سرویس برای ایجاد کد تراکنش استفاده می شود
وب سرویس بر پایه ی 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- درگاه برروی سایت دیگری درحال استفاده است