Sina-Soltani / Parbad

A free, open-source, integrated and extensible library which connects your web applications to online payment gateways. Gateways can be added or developed by you.
GNU Lesser General Public License v3.0
364 stars 81 forks source link

خطا در MyVirtualGateway #368

Closed Mr-Mohammad closed 1 year ago

Mr-Mohammad commented 1 year ago

سلام پروژه بک من Asp.net core WebApi هست و فرانت هم react همه چیز به درستی عمل میکند فقط زمانی ریدایرکت به آدرس MyVirtualGateway خطا رخ می دهد image

پاسخ سرور به شرح زیر است :

{
  "data": {
    "isSucceed": true,
    "message": null,
    "transporter": {
      "type": 0,
      "url": "https://localhost:7079/MyVirtualGateway",
      "form": [
        {
          "key": "CommandType",
          "value": "request"
        },
        {
          "key": "trackingNumber",
          "value": "1000"
        },
        {
          "key": "amount",
          "value": "15000"
        },
        {
          "key": "redirectUrl",
          "value": "https://localhost:7079/api/Payment/verify?paymentToken=fbf25f23c32048ddab6c5c94e6a84470"
        }
      ]
    }
  },
  "isSuccess": true,
  "statusCode": 0,
  "message": "عملیات با موفقیت انجام شد",
  "trackingCode": "00000000-0000-0000-0000-000000000000"
}
Sina-Soltani commented 1 year ago

درود نمونه پروژه انگولار رو دانلود و اجرا کنید. درگاه مجازی رو انتخاب کنید و پرداخت رو بزنید. اگر کار میکنه، پس مشکل جایی در برنامه شما هست که باید پیگیری کنید. نحوه ریدایرکت و همه چیز در برنامه انگولار مشخص هست.