سلام
برای اتصال به درگاه پرداخت بانک سامان از این پکیج استفاده می کنم
https://github.com/shetabit/payment
موقع اتصال به درگاه این پیام نمایش داده میشه
IP Address فروشنده نا معتبر است و یا رمز تابع بازگشتی (reverseTransaction) اشتباه است.
لطفا راهنمایی کنید.
فایل hosts رو ادیت کنید (در مقاله زیر کامل توضیح داده: https://bowerwebsolutions.com/how-to-edit-your-local-host-file-for-testing-web-sites/)
اگر بتونید به این شکل روی لوکال تست کنید که خوبه
اگر نه باید با مسئول IT بانک تماس بگیرید.
درود
مشکل از سمت پکیج نیست
IP Address فروشنده نا معتبر است
اکثر درگاه های پرداخت.. گزینه ای دارند که به IP های خاص اجازه میدند، متصل بشند
به عبارت دیگه IP سرور شما باید داخل تنظیمات بانک موجود باشه
تا شما مجاز باشید درخواست پرداخت رو بفرستید.
برای اطلاعات بیشتر مستندات زیر رو بررسی کنید
https://www.sep.ir/Data/Sites/1/media/epay/2.SEP-PPG-Purchase%20With%20Mobile%20Number-TechnicalSpecification.pdf
@ali.bayat
ممنون از پاسخ کاملتون
روی لوکال میخام تست بگیرم و آدرس با localhost:8000 شروع میشه
http://localhost:8000/purchase/payment/redirect
باید به بانک چه آی پی بدوم ست کنن؟
بانک سامان رو باهاشون کار نکردم..
اما مثلا زرین پال در پنلی که داره.. اجازه میده این گزینه رو خاموش کنید. یعنی IP اصلا چک نشه..
متن زیر مربوط به مستندات سامانه:
نیازمندی امنیتی دیگر این است که فقط فروشندگان مجاز قادر باشند که درخواست تایید یک تراکنش را صادر کنند و آدرس IPفروشنده باید به پرداخت الکترونیک سامان داده شود، تا اجازه دسترسی برای آن صادر شود
فایل hosts رو ادیت کنید (در مقاله زیر کامل توضیح داده: https://bowerwebsolutions.com/how-to-edit-your-local-host-file-for-testing-web-sites/)
اگر بتونید به این شکل روی لوکال تست کنید که خوبه
اگر نه باید با مسئول IT بانک تماس بگیرید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟