طريقة الدفع المقدَّمة من التاجر / الإجراء
| تمثيل JSON | |
|---|---|
{ "paymentMethodGroup": string, "paymentMethodId": string, "paymentMethodDisplayInfo": { object ( |
|
| الحقول | |
|---|---|
paymentMethodGroup |
اختياريّ. اسم المجموعة أو الملف الشخصي الذي تنتمي إليه طريقة الدفع |
paymentMethodId |
مطلوب. معرّف طريقة الدفع الذي تم تمريره من التاجر / الإجراء. تجدر الإشارة إلى أنّ هذا المعرّف يجب أن يكون فريدًا إذا تم إرسال عدّة طرق دفع من التاجر/الإجراء. |
paymentMethodDisplayInfo |
مطلوب. يتم عرض معلومات طريقة الدفع هذه. |
paymentMethodStatus |
اختياريّ. حالة طريقة الدفع في حال عدم توفّر طريقة الدفع، من المفترض أن تكون حالة طريقة الدفع "جيدة". |
PaymentMethodStatus
حالة طريقة دفع
| تمثيل JSON | |
|---|---|
{
"status": enum ( |
|
| الحقول | |
|---|---|
status |
|
statusMessage |
رسالة تظهر للمستخدم بشأن حالة طريقة الدفع، أي "منتهية الصلاحية". هذه السمة مطلوبة فقط عندما تتطلب طريقة الدفع إصلاحًا أو عندما تكون غير قابلة للتطبيق. |