Insights on Crypto Payments, Infrastructure, and Operations
Crypto Payment Toolsعمليات الدفع

OxaPay · Crypto Payment Tools

محاكي حالات الدفع والاستثناءات

اختبر 15 سيناريو للدفع وحالة الطلب ونقص المبلغ وتسليم الويب هوك دون إرسال أموال.

المبدأ الأساسي

حالة الدفع وحالة الطلب مرتبطتان، لكنهما ليستا السجل نفسه

تبلّغ البوابة بما حدث للدفع، بينما يحدد تطبيقك ما يحدث للطلب. لا تنفّذ الطلب من إشعار غير موثّق، ولا تُرجع حالته للخلف بعد حدث أحدث، ولا تعامل استثناء المبلغ كدفع مكتمل دون سياسة صريحة.

قبل البدء يطبّق هذا المحاكي قواعد الدفع الموثقة على طلب افتراضي.

تشرح الأداة انتقالات الحالة وإجراءات التاجر المتوقعة؛ لا تُنشئ دفعاً أو تتصل بواجهة أو تتحقق من معاملة فعلية أو تحل محل Payment Information.

نموذج تعليمي قائم على القواعد
وضع المحاكاة

ابدأ بحالة تجارية بسيطة أو افحص جميع المتغيرات التشغيلية.

سيناريوهات جاهزة اختر سيناريو لتحميل قيم نموذجية.
محاكاة سريعة

اختبر حالة دفع في ثوانٍ

اختر سيناريو وعدّل فقط التفاصيل الأكثر أهمية للتاجر.

خمسة مدخلات بسيطة
لا يلزم إعداد تقني

يملأ المحاكي إعدادات الويب هوك والطلب والتأكيد والسياسة؛ افتح الإعدادات المتقدمة لمراجعتها أو تعديلها.

01اختر وعدّل
نتيجة المحاكاة

الحالة المتوقعة وإجراء التاجر

تتحدّث النتائج عند تشغيل السيناريو.

paid
الإجابة المبسطة

اكتمل الدفع ويمكن تنفيذ الطلب

دفع العميل المبلغ الكافي ضمن المهلة.

الإجراء المقترح: نفّذ الطلب مرة واحدة وسجّل الدفع.
حالة البوابة paid

دُفعت الفاتورة بالكامل.

قرار الطلب Fulfill

الإجراء: نفّذ مرة واحدة وسجّل الدفع.

تصنيف المبلغ Exact

المبلغ يطابق المطلوب.

نتيجة تسليم الويب هوك Accepted

تمت محاكاة تسليم الويب هوك.

حساب الحد

قرار المبلغ

الحد الأدنى المقبول: 99.00 USD
المستلم: 100.00 USD الفرق: 0.00 USD
تسلسل الأحداث

الخط الزمني للدفع

    المراجعة التشغيلية

    الاستثناءات والضوابط

    نموذج الويب هوك

    محاولات التسليم وحمولة توضيحية

    2 events

    حمولة توضيحية للمحاكاة؛ قد تختلف الحقول عن الاستجابة الحقيقية.

    قاعدة التنفيذ

    منطق المعالجة المقترح

    كيفية استخدام محاكي حالة الدفع

    يساعد هذا المحاكي التجار والمطورين على فهم أثر حدث الدفع في الطلب. اختر سيناريو جاهزاً أو اضبط المبلغ والانتهاء وتأكيدات الشبكة وطريقة الدفع وسلوك الويب هوك. الأداة تعليمية ولا تتحقق من معاملة حقيقية أو تتصل بمنصة OxaPay.

    حالة الدفع ليست حالة الطلب

    تبلّغ البوابة بحالة الدفع، بينما يقرر المتجر إبقاء الطلب معلقاً أو تسليمه أو مراجعته. ظهور التحويل لا يعني قبوله نهائياً. يجب ألا يبدأ التسليم غير القابل للإلغاء إلا بعد حالة نهائية متحقَّق منها ومسموح بها. ولا يجوز أن يؤدي الويب هوك المكرر أو المتأخر إلى تسليم الطلب مرة أخرى.

    نمذجة النقص وتوقيت الدفع

    يُحسب النقص المقبول من المبلغ المطلوب ونسبة السماح المحددة. النقص الكبير والتحويل المتأخر والحالات غير المعتادة تحتاج إلى سياسة تاجر واضحة لا إلى تسليم تلقائي. تتطلب إيداعات العنوان الثابت ربطاً مستقلاً بالعميل والمعاملة. الصفر في تأكيدات الشبكة لا يعادل الحالة النهائية لدى البوابة.

    تسليم الويب هوك والاستعادة

    تشمل الأمثلة الأحداث المكررة وتوقيع HMAC غير الصحيح والترتيب غير السليم وفشل الإرسال وإعادة المحاولة. على المعالج التحقق من توقيع الطلب الأصلي وربط مرجع الطلب وتنفيذ تغييرات قابلة للتكرار بأمان ومراجعة الحالات المشكوك فيها بواسطة Payment Information أو Payment History. بيانات JSON المعروضة افتراضية.

    حدود هذا النموذج

    كل أرقام الطلبات والتجزئات والأوقات والبيانات افتراضية. قد تتغير حالات OxaPay وحدودها وإعادة المحاولة؛ راجع الوثائق الرسمية الحالية قبل العمل الإنتاجي. لا ترسل الأداة أموالاً أو مرتجعات أو ويب هوك فعلياً ولا تطلب مفاتيح خاصة.

    حالات دفع OxaPay الموثقة

    يُحسب النقص المقبول من المبلغ المطلوب ونسبة السماح المحددة. النقص الكبير والتحويل المتأخر والحالات غير المعتادة تحتاج إلى سياسة تاجر واضحة لا إلى تسليم تلقائي. تتطلب إيداعات العنوان الثابت ربطاً مستقلاً بالعميل والمعاملة. الصفر في تأكيدات الشبكة لا يعادل الحالة النهائية لدى البوابة.

    new
    أُنشئت الفاتورة ولم تُختر عملة الدفع.
    waiting
    اختيرت عملة الدفع وننتظر التحويل.
    paying
    تجري معالجة محاولة الدفع أو المعاملة.
    paid
    دُفعت الفاتورة بالكامل.
    manual_accept
    قبل التاجر الفاتورة يدوياً.
    underpaid
    لم تحقق الدفعة الجزئية مبلغ الفاتورة المطلوب.
    refunding
    بدأت عملية استرداد.
    refunded
    تم رد المبلغ.
    expired
    انتهت مدة الفاتورة دون سداد مقبول.

    وثائق OxaPay الحالية

    راجع جدول الحالات ومعلمات الفاتورة والبحث عن الدفع وتكامل الويب هوك.