فروشنده بعد از اینکه متد Verify را صدا زد باید مقدار برگشتی این تابع برابر مقدار کل خرید باشد در غیر این صورت تراکنش دارای مشکل است که با مقایسه این مبلغ و مبلغ فاکتوری که فروشنده در اختیار دارد 3 حالت زیر ممکن است به وجود آید:
الف . اگر خروجی تابع مثبت باشد و دو مبلغ برابر باشند فروشنده میتواند سرویس خود را ارایه دهد.
ب. اگر این دو مبلغ برابر نباشند، کل مبلغ باید به حساب مشتری بازگردانده شود و فروشنده نباید سرویس خود را ارایه نماید.
ج. خروجی تابع اگر منفی باشد بیانگر رویداد خطایی می باشد که در این صورت نیز فروشنده نباید سرویس خود را ارایه نماید.
برای استفاده از متد برگشت reverseTransaction پرداخت الکترونیک سامان موارد زیر قابل توجه است:
1. حداکثر تا یک ساعت پس از انجام تراکنش خرید، می توانید از این متد استفاده کنید.
پس از گذشتن این زمان، تراکنش برگشت، خطا خورده و انجام نمی شود.
2. خروجی این متد در صورت موفقیت 1 از نوع double و در صورت ناموفق بودن 1- از نوع double خواهد بود.
درصورتیکه از دانش برنامه نویسی لازم برای اتصال سایت خویش به درگاه پرداخت الکترونیک بانک سامان برخوردار نیستید میتوانید درخواست خود را در درگاه پرداخت ePayBank.ir مطرح سازید تا با شما بتوانیم در این زمینه ارتباط برقرار نماییم و درخواست شما رسیدگی گردد.
بزودی بر روی سیستم درگاه پرداخت ePayBank.ir درگاه پرداخت سامان فعال میگردد.
- انتقال وجه از بانک سامان (27)
- بانک سامان انتقال وجه (17)