بایگانی برچسب: دروازه پرداخت شرکت پارسیان

فرایند تراکنش خرید

نگاه کلی به فرایند تراکنش خرید :
پذیرنده ( فروشنده ) : خریدار را آماده پرداخت می نماید در این مرحله فروشنده عملیات زیر را انجام می دهد :
1 پس از پایان فاز انتخاب کالا، مشتری آمادگی خود را برای پرداخت پول از طریق حساب بانک پارسیان اعلام میکند، فروشنده مشخصات تراکنش را با فراخوانی متد PinPaymentRequest به بانک اعلام می دارد در این زمان eShop این متد را از وب سرویس دروازه پرداخت صدا میزند:

PinPaymentRequest(pin,amount,ordered,callbackUrl,ref authority,ref status)
Pin (string): پین فروشنده
Amount (integer): رقم پرداخت
OrderId (integer): کد عملیات
CallbackUrl (string): صفحه بازگشت مشتری، پس از انجام عمل پرداخت
Authority (long integer): کد عملیاتی دروازه پرداخت که یک کد تصادفی و واحد برای تمامی عملیات آنلاین با
سایتها میباشد، فروشگاه آنلاین ملزم به ثبت و نگهداری این کد میباشد.
Status (byte): کد وضعیت
0: موفق
20, 22: پین فروشنده درست نمیباشد
30: عملیات قبلا با موفقیت انجام شده است
34: شماره تراکنش فروشنده درست نمیباشد ادامه‌ی خواندن