فرایند تراکنش خرید Multi Account
برخی از پذیرندگان برای ارائه سرویس به مشترکین خود نیازمند چند پرداخت به حسابهای مختلف را دارند. به عنوان مثال فرض کنید سازمان برای فروش محصولی، موظف باشد بهای خالص محصول را به یک حساب واریز و بهای کارمزد آن را به حساب دیگر واریز نماید. در این شرایط با استفاده از سرویس Multi Account امکان پرداخت یکباره این دو تراکنش فراهم می آید. با استفاده از این سرویس پذیرنده دو یا چند درخواست پرداخت را در قالب یک پرداخت گروهی معرفی نموده مشتری یک بار به سایت پرداخت الکترونیک فرستاده شده و یک بار مشخصات کارت خود را وارد کرده ولی به ازای درخواستهای مشخص شده تراکنش ایجاد شده و از حساب درانده کسر گردیده و بعد از تسویه به حسابهای مورد نظر پذیرنده واریز می گردد. لازم است متذکر شویم در این سرویس به ازای تقاضای معرفی شده از حساب دارنده کسر گردیده و به شکل چند تراکنش در سیستم بانکی قابل رویت می باشد.
این فرآیند همانند تراکنش خرید تکی میباشد با این تفاوت که ابتدا متد
PinBatchPaymentRequest(pin,callbackUrl,ref Batchauthority,ref status)
فراخوانی میشود بعد از در یافت Batchauthority, status سایت E-shop اقدام به ارسال تک تک موارد مینماید با فراخوانی تابع
PinBatchItemPaymentRequest(pin,amount,ordered, Batchauthority,ref authority,ref status)
حالا کاربر به سایت پرداخت پارسیان Redirect میشود.بعد از پرداخت عملیات Enquiry انجام میشود و به ازای کلیه Account ها متد
PaymentBatchItemEnquiry(pin, authority, ref status)
فراخوانی میشود . ومابقی مراحل کار شبیه خرید تکی میباشد.
ذکر این نکته حائز اهمیت است که پذیرنده در این روش چند ترمینال مجازی خواهد داشت و به ازای هر کدام از آنها یک Pin مجزا دارا می باشد بنابر این تمامی فرایندهای درون سیستم درگاه پرداخت از جمله درخواست برگشت و خرید و تسویه ها بر اساس این مشخصه بوده و حتی امکان ارسال درخواست تکی از سوی پذیرنده بر روی این پایانه ها قابل انجام است و تراکنش برگشت نیز برای در خواستهای گروهی بر اساس همین مشخصه برای پایانه مورد نظر مشخص می گردد. ادامهی خواندن ←
- 10 تراکنش اخر بانک ملی (14)
- تراکنش بانک سامان (12)
- تراکنش بانک ملی (10)