متد unverified در مواردی استفاد میشود که نیازمند اطلاعات پرداختهایی هستید که توسط وبسرویس به درستی انجام شده است، اما متد verifyروی آنها اعمال نشده است. به عبارت دیگر این متد لیست پرداختهای موفق اعتبارسنجی نشده را نشان میدهد.
https://api.zarinpal.com/pg/v4/payment/unVerified.json
اطلاعات ورودی این متد :
نام | نوع | اجباری | شرح |
---|---|---|---|
merchant_id | String | بله | كد 36 كاراكتري اختصاصي پذيرنده |
اطلاعات خروجي اين متد :
نام | نوع | شرح |
---|---|---|
code | Integer | عددي كه نشان دهنده موفق بودن يا عدم موفق عمليات ميباشد . |
authorities | String | حاوي اطلاعات اضافه تراكنش اعم از نوع درگاه و زمان پرداخت به صورت JSON Encode شده ميباشد. |
نمونه اطلاعات بازگشتی :
{
"data": {
"code": "100",
"message": "Success",
"authorities": [
{
"authority": "A0000000000000000000000000000wwOGYpd",
"amount": 50500,
"callback_url": "https://test.com/vpay",
"referer": "https://example.com/test-form/",
"date": "2020-07-01 17:33:25"
},
{
"authority": "A00000000000000000000000000207296508",
"amount": 50500,
"callback_url": "https://test.com/vpay",
"referer": "https://example.com/test-form/",
"date": "2020-07-01 18:58:32"
},
{
"authority": "A00000000000000000000000000206875420",
"amount": 11100,
"callback_url": "zarin_link",
"referer": "/",
"date": "2020-06-27 10:22:02"
}
]
}
}
نكته : حداکثر تعداد تراکنشی که در این روش بازگردانی میشوند، محدود به ۱۰۰ تراکنش آخری است که اعتبارسنجی نشده اند.