وب سرویس شبکه پرداخت پی۳

shape
shape
shape
shape
shape
shape
shape
shape

در مطالب قبل در مورد وب سرویس شبکه پرداخت پی1 و وب سرویس شبکه پرداخت پی2 توضیح دادیم در مطلب بعد در مورد وب سرویس شبکه پرداخت پی3 توضیح خواهیم داد.

مرحله چهارم : وریفای تراکنش

در صورتی که مقدار فیلد status دریافت شده در مرحله قبل عدد 1 باشه برای وریفای تراکنش باید کارهای زیر رو انجام بدید(وب سرویس شبکه پرداخت پی3). توجه : درصورت عدم وریفای تراکنش وجه پرداختی به حساب پرداخت کننده بعد از 30 دقیقه برگشت داده خواهد شد

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

بدیهیست اگر شماره تراکنش ( transId ) از قبل در بانک اطلاعاتی پذیرنده وجود داشته باشد، نباید خدمات و محصولی به مشتری ارائه شود.

POST

https://pay.ir/pg/verify

راهنمای API آزمایشی

جهت تست درگاه در لوکال و بدون نیاز به API Key عملیاتی فقط کافیست بعد از پیاده سازی وب سرویس درگاه پرداخت، مقدار فیلد api را برابر با عبارت test قرار دهید و هیچ تغییر دیگری نیاز نیست

TESTAPI
api=test

 

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *