MutoPay v1.8: قنوات الوضع التجريبي
يضيف هذا الإصدار قنوات صندوق الرمل (Sandbox) ليتمكن التجار من التحقق من تكاملهم من البداية للنهاية قبل الانتقال إلى الإنتاج. بدون أموال حقيقية وبدون تفاعل على السلسلة.
القنوات التجريبية
عند إنشاء قناة من لوحة التحكم، يمكنك الآن اختيار تجريبي بدلاً من الإنتاج. القنوات التجريبية تُصدر مفاتيح API ببادئة ep_test_… (الإنتاج يستمر في إصدار ep_…)، والوضع دائم. للانتقال إلى الإنتاج، أنشئ قناة إنتاج منفصلة واستبدل المفتاح في بيئتك. نفس النموذج المتبع في sk_test_ / sk_live_ لدى Stripe.
المدفوعات التجريبية تتخطى جميع تفاعلات السلسلة. مراقب الـ cron لا يستعلم عن المزودين ولا يفحص البلوكات لها، وتدفقات المحفظة والإرسال اليدوي على الصفحة معطّلة. كما أنها مستثناة من إحصائيات لوحة التحكم وإجماليات الحجم.
محاكاة نتائج الدفع
افتح رابط دفع تجريبي تماماً كما يفعل العميل. يظهر شريط “TEST MODE” أعلى بطاقة الدفع مع أربعة أزرار: محاكاة الإكمال، والفشل، وانتهاء الصلاحية، والنقص في الدفع. النقر على أي منها يُطلق الـ webhook المقابل إلى الرابط المهيأ لديك: حمولة حقيقية موقّعة (X-MutoPay-Signature)، مع سلوك إعادة المحاولة الحقيقي، وحقل إضافي "test": true لتتمكن المعالجة لديك من التفرّع إن لزم. كذلك يُطلق redirect_url للعميل تماماً كما يحدث في الإنتاج.
نفس لوحة المحاكاة متوفرة أيضاً في صفحة تفاصيل الدفع داخل لوحة تحكم التاجر للاختبار من الخلفية.