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

خطا در درگاه پرداخت آسان پرداخت #332

Closed sina-ssghm closed 1 year ago

sina-ssghm commented 1 year ago

سلام ممنون از پکیج خوبتون من دارم درگاه آپ رو راه اندازی میکنم و با نسخه 3.9.0 پرباد کار میکنم. اطلاعات درگاه هم به شکل زیر انجام شده: accounts.Add(new AsanPardakhtGatewayAccount { Name = gateway.FaTitle, UserName = "***", MerchantConfigurationId = "***", Password = "***", IV = "***", Key = "***", }); تمامی مقادیر پر شده ولی زمان اجرا و درخواست انتقال به درگاه متد onlinePayment.RequestAsync خطای زیر رو میده: Value cannot be null. (Parameter 'xml')

اگر نیاز هست بفرمایید تا مقادیر درگاه رو بفرستم تا بررسی کنید

Sina-Soltani commented 1 year ago

درود مقادیر تنظیمات درگاه رو به آدرس زیر ارسال کنید تا تست کنم. البته اگر فقط با آی پی فروشنده کار بکنه که دیگه نیازی نیست بفرستید parbad@outlook.com

sina-ssghm commented 1 year ago

خدمتتون ارسال شد

Sina-Soltani commented 1 year ago

درود فایلی که ارسال کردید شامل Key و IV نبود آیا این پارامترها رو در تنظیمات درگاه مقدار دهی کردید یا خیر؟

Sina-Soltani commented 1 year ago

اطلاعات خصوصی رو نباید در مکان عمومی قرار بدید. من پیام شما رو پاک میکنم. لطفا به ایمیلی که داده شد ارسال کنید.

Sina-Soltani commented 1 year ago

من تست رو انجام دادم. به من خطای زیر رو میده: «سرور پذيرنده نامعتبر است» اما اون خطای کدنویسی که شما گفتید رو نمیگیرم.

شما مطمئن هستید که تمام مقادیری که برای من ارسال کردید رو، در قسمت تنظیمات این درگاه وارد کردید؟

sina-ssghm commented 1 year ago

ممنون میشم به ایمیلم مقادیری که ست کردین رو بفرستید تا مقایسه کنم. تا جایی که من متوجه میشم همه چیز رو درست ست کردم

Sina-Soltani commented 1 year ago

ارسال کردم براتون قسمت تنظیمات این درگاه رو.

Sina-Soltani commented 1 year ago

من متاسفانه خطایی که شما ذکر کردید رو نمیگیرم که بخوام ببینم مشکل از کجاست. البته این درگاه باید به روز رسانی بشه تا از API جدیدی که این شرکت فراهم کرده استفاده بشه. پیاده‌سازی فعلی، بر اساس تکنولوژی قدیمی اون شرکت هست که احتمالش هست درست کار نکنه. یک پول ریکوئست برای این درگاه ارسال شده و شخصی زحمت کشیدن و پیاده‌سازی کردن. اما چون هیچ تستی انجام ندادن، اون پول ریکوئست رو من مرج نکردم.

sina-ssghm commented 1 year ago

ممنون از لطفتون و پیگیریتون

Sina-Soltani commented 1 year ago

خواهش میکنم