# unVerified

متد unverified در مواردی استفاده می‌شود که نیازمند اطلاعات پرداخت‌هایی هستید که توسط وب‌سرویس به درستی انجام شده است، اما متد verifyروی آنها اعمال نشده است. به عبارت دیگر این متد لیست پرداخت‌های موفق اعتبارسنجی نشده را نشان می‌دهد.

https://payment.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"
      }
    ]
  }
}
نکته
نکته

نکته : حداکثر تعداد تراکنشی که در این روش بازگردانی می‌شوند، محدود به ۱۰۰ تراکنش آخر است که اعتبارسنجی نشده اند.