Parbad icon indicating copy to clipboard operation
Parbad copied to clipboard

وقوع خطا هنگام برگشت دادن پول در درگاه زرین پال

Open mirshekarm opened this issue 2 years ago • 2 comments

با سلام هنگام استفاده از متد RefundCompletlyAsync به خطای زیر برمیخورم :

JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Parbad.Gateway.ZarinPal.Internal.ZarinPalErrorModel' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly. To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array. Path 'errors', line 1, position 23.

Package name and version

  • Package Name: Parbad.ZarinPal
  • Version: 1.3.0

Web application type:

  • ASP.NET CORE

mirshekarm avatar Jul 06 '22 05:07 mirshekarm

#310

Sina-Soltani avatar Jul 06 '22 08:07 Sina-Soltani

درود این نسخه ظاهرا باگ داره. من متاسفانه تا حداقل ۲ هفته دیگه فرصتی برای برطرف کردن مشکل ندارم. لطفا یا از نسخه قبلی استفاده کنید و یا باید صبر کنید. سپاس

Sina-Soltani avatar Jul 06 '22 08:07 Sina-Soltani

این باگ در نسخه 1.4 هم مشاهده شد

emdadgar2 avatar Feb 24 '23 12:02 emdadgar2

این باگ در نسخه 1.4 هم مشاهده شد

درود در چه زمانی؟

Sina-Soltani avatar Feb 24 '23 12:02 Sina-Soltani

هنگام verify کردن پرداخت این خطا را می دهد

emdadgar2 avatar Feb 24 '23 19:02 emdadgar2

هنگام verify کردن پرداخت این خطا را می دهد

این شرکت اخیرا ساختار پاسخ رو تغییر داده و همچنین درگاه تست رو غیرفعال کرده که باعث شده که تست برنامه دیگه امکان پذیر نباشه. متاسفانه کاری نمیشه کرد مگر اینکه کسی زحمت بکشه و پاسخی که از درگاه موقع وریفای دریافت میشه رو لاگ کنه تا من ببینم ساختار چه تغییری کرده.

Sina-Soltani avatar Feb 25 '23 11:02 Sina-Soltani

هنگام verify کردن پرداخت این خطا را می دهد

این شرکت اخیرا ساختار پاسخ رو تغییر داده و همچنین درگاه تست رو غیرفعال کرده که باعث شده که تست برنامه دیگه امکان پذیر نباشه. متاسفانه کاری نمیشه کرد مگر اینکه کسی زحمت بکشه و پاسخی که از درگاه موقع وریفای دریافت میشه رو لاگ کنه تا من ببینم ساختار چه تغییری کرده.

این آدرس را چک کردید؟

https://docs.zarinpal.com/paymentGateway/sandbox.html

emdadgar2 avatar Feb 25 '23 17:02 emdadgar2

این آدرس را چک کردید؟

https://docs.zarinpal.com/paymentGateway/sandbox.html

https://github.com/Sina-Soltani/Parbad/blob/master/src/Parbad.Gateway/ZarinPal/src/ZarinPalGatewayOptions.cs

Sina-Soltani avatar Feb 26 '23 10:02 Sina-Soltani