مركز التعلیمات
Gate Pay
دليل تكامل التجار

أسئلة شائعة حول Gate Pay

2025-06-25 UTC
17880 قراءة
3

الأسئلة المتكررة

حدود مبلغ الطلب

1. حد الحد الأدنى للمبلغ: بوابة الدفع: 0.0001 (جميع وحدات العملة)

دفع داخل السلسلة Web3: 0.01 USDT (أو ما يعادله بعملات أخرى)

الحد الأدنى لمبلغ تبادل الفلاش: ستعيد واجهة برمجة التطبيقات لاستعلام زوج العملات القيم القصوى والدنيا.

يجب ألا يكون مبلغ الطلب أقل من المبلغ الأدنى المحدد. على سبيل المثال، إذا كان حد المبلغ الأدنى هو 0.0001, يجب أن يكون مبلغ الطلب ≥ 0.0001, مثل 0.0001, 0.00011, إلخ.

2. حد الدقة: عدد الأماكن العشرية في مبلغ الطلب يجب ألا يتجاوز الدقة المحددة. على سبيل المثال، إذا كانت الدقة محددة على 0.0001 (أي، حتى 4 أماكن عشرية)، 0.001 صالح، ولكن 0.00011 سيؤدي إلى حدوث خطأ ولن يتم تقريبه.

يجب أن يكون مبلغ الطلب التقي كلاهما الحد الأدنى من المبلغ ومتطلبات الدقة، وإلا فلن يمكن تقديمه. على سبيل المثال، إذا كان الحد الأدنى للمبلغ هو 0.0001 و الـ حد الدقة هو 0.1, 0.01 لن تظل تلبي متطلبات الدقة وستؤدي إلى حدوث خطأ.

شرح رسوم السحب

API للتحقق من حالة السحب

https://www.gate.com/docs/developers/apiv4/ar/#استرجاع-حالة-السحب

الوصف

ال "تحقق من حالة السحب" تتيح واجهة برمجة التطبيقات للمستخدمين استرداد معلومات رسوم السحب لرموز مختلفة عبر الشبكات المدعومة. يمكن للمستخدمين اختيار السلسلة حسب الحاجة.

معلمات الرسوم

سحب_fix_داخل السلسلة: رسوم سحب ثابتة

سحب_النسبة_داخل_السلسلة: رسوم السحب المعتمدة على النسبة المئوية (تنطبق على بعض الرموز الخاصة، يتم حسابها على أنها مبلغ السحب × معدل النسبة)

صيغة الحساب

رسوم السحب = رسوم ثابتة + ( نسبة الرسوم × مبلغ السحب)

ملاحظات إضافية

تفرض سلاسل الاستخدام الأكثر شيوعًا فقط رسومًا على رسوم سحب ثابتة, التي تحديثات كل ساعة.

يرجى قم بإجراء طلب API قبل كل سحب للحصول على أحدث بيانات الرسوم وضمان حسابات دقيقة.

لماذا يتم اعتبار الدفع الذي تم خلال فترة الصلاحية طلباً منتهياً؟

يتم تحديد وقت الدفع بناءً على متى يتم اكتشاف المعاملة داخل السلسلة، وليس عندما بدأ المستخدم الدفع. يمكن أن يحدث تأخير بين هذين الوقتين.

لماذا تختلف الفواتير المعروضة على تطبيق Gate أو الويب عن الدفع الفعلي المستلم؟

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

معنى merchantTradeNo و merchantUserId في واجهة برمجة تطبيقات إنشاء الطلب

  1. merchantTradeNo: رقم الطلب في نظام البائع ، بحد أقصى 32 حرفًا.
  2. merchantUserId: هو معرف حساب المستخدم في نظام التاجر. يجب أن يكون هذا معرف مستخدم صالح؛ وإلا، فإن عمليات استرداد المدفوعات المتعلقة بالعناوين ستفشل حيث لا يمكن للنظام تحديد المستخدم.

معلومات الاسترجاع لمدفوعات العنوان داخل السلسلة

لماذا توجد إشعارات استدعاء مزدوجة للمدفوعات؟

  1. إشعار وصول التمويل (TRANSFER_ADDRESS): إشعار حول التمويل المستلم.
  2. إشعار تغيير حالة الطلب (PAY_ADDRESS) اشعار حول التغييرات في حالة الطلب.

يحتاج التجار إلى الاعتماد على هذين النوعين من المعلومات لتحديد ما إذا كان الطلب ناجحًا للمضي قدمًا في الشحن أو التعامل مع الطلبات الفاشلة.

متى يتم إرسال إشعارات الاسترجاع؟

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

فهم حالة الاستدعاء

1. إشعار وصول التمويل (نوع العمل = TRANSFER_ADDRESS)

  • TRANSFERRED_ADDRESS_IN_TERM: يتم اعتماد الأموال في الوقت الحقيقي ضمن فترة صلاحية الطلب.
  • TRANSFERRED_ADDRESS_DELAY: يتم اعتماد الأموال المستلمة بعد فترة الصلاحية في حساب الدفع الخاص بالتاجر (اعتماد في الوقت الحقيقي بعد فترة الصلاحية).
  • TRANSFERRED_ADDRESS_BLOCK: المعاملة لديها خطر أمني محتمل وتم رفضها. يرجى الاتصال بـ Gate Pay للحصول على المساعدة في استرداد الدفع.

2. إشعار تغيير حالة الطلب (biztype = PAY_ADDRESS)

  • PAY_SUCCESS: تم الدفع بنجاح.
  • PAY_CLOSE: انتهت صلاحية الطلب.
  • PAY_EXPIRED_IN_PROCESS: في انتظار تأكيد داخل السلسلة للأموال.

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

1. كامل أو زيادة الدفع خلال فترة الصلاحية

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

إشعار حالة الطلب :

  • في البداية: bizStatus = PAY_EXPIRED_IN_PROCESS
  • بعد التأكيد: bizStatus = PAY_SUCCESS، doneAmountOnChain مشمول.

إشعار وصول التمويل : bizStatus = العنوان_المحول_في_المدة, credited amount = transferAmount.

2. الدفع الجزئي ضمن فترة الصلاحية

وصف : يدفع المستخدم أقل من مبلغ الطلب ضمن فترة الصلاحية. بمجرد التأكيد داخل السلسلة، يتم إضافة المبلغ ويتم إرسال إشعار بوصول التمويل.

طلب حالة الإشعار : لم يتم تفعيله.

إشعار وصول التمويل : bizStatus = TRANSFERRED_ADDRESS_IN_TERM, amount = transferAmount.

3. دفع جزئي بدون ملحق

الوصف : تم إجراء دفعة جزئية، ولكن لم يتم إضافة أي مبلغ آخر قبل انتهاء الصلاحية.

إشعار حالة الطلب : تم الإرسال عند انتهاء الطلب: bizStatus = PAY_CLOSE، المبلغ = doneAmountOnChain.

إشعار وصول التمويل : تم إرساله سابقًا عند وصول التمويل. لا تكرار رد النداء.

4. الدفع الجزئي مع المساعدة

4.1مكمل ضمن فترة الصلاحية إشعار حالة الطلب :

  • عند الإضافة: bizStatus = PAY_EXPIRED_IN_PROCESS
  • بعد التأكيد: bizStatus = PAY_SUCCESS ، و doneAmountOnChain يعكس المبلغ الإجمالي المستلم.

إشعار وصول التمويل : يتم الإرسال فقط بعد التأكيد: bizStatus = TRANSFERRED_ADDRESS_IN_TERM، المبلغ = transferAmount.

4.2 مكمل بعد فترة الصلاحية

إشعار حالة الطلب :

  • عند انتهاء الصلاحية: bizStatus = PAY_CLOSE، المبلغ = doneAmountOnChain.
  • لا إشعار إضافي لحالة الطلب بعد التعويض المتأخر.

إشعار وصول التمويل :

  • عند التأخير في الإضافة: bizStatus = TRANSFERRED_ADDRESS_DELAY، المبلغ = transferAmount.
  • لن يتم تضمين doneAmountOnChain. يحتاج التجار إلى تجميع قيم transferAmount المتعددة يدويًا.

5. الدفع بعد انتهاء الصلاحية

الوصف : يدفع المستخدم بعد انتهاء الطلب، بغض النظر عن المبلغ.

إشعار حالة الطلب : عند انتهاء الصلاحية: bizStatus = PAY_CLOSE.

إشعار وصول التمويل :عند التأخير في الدفع: bizStatus = TRANSFERRED_ADDRESS_DELAY، المبلغ = transferAmount. لا يوجد doneAmountOnChain ولا يوجد رد حالة الطلب للمدفوعات بعد انتهاء الصلاحية. يجب على التجار جمع جميع قيم transferAmount المستلمة..

يجب على التاجر تحديد نجاح الطلب استنادًا إلى حالة الطلب وإشعارات استلام التمويل.

سجّل الآن لتحصل على فرصتك لربح ما يصل إلى $10,000!
signup-tips