- تمثيل JSON
- GoogleProvidedPaymentOptions
- PaymentMethodTokenizationParameters
- ActionProvidedPaymentOptions
مهملة: يمكنك استخدام V3 Proto بدلاً من ذلك. خيارات الدفع المرتبطة بطلب معيّن.
تمثيل JSON | |
---|---|
{ // Union field |
الحقول | ||
---|---|---|
حقل الاتحاد payment_option خيارات الدفع يمكن أن تكون السمة "payment_option " واحدة فقط مما يلي: |
||
googleProvidedOptions |
متطلبات وسيلة الدفع التي توفّرها Google |
|
actionProvidedOptions |
معلومات عن وسيلة الدفع المقدّمة من خلال إجراء معيّن لعرضها على الإيصال. |
GoogleProvidedPaymentOptions
مهملة: يمكنك استخدام V3 Proto بدلاً من ذلك. متطلبات طريقة الدفع التي توفّرها Google
تمثيل JSON | |
---|---|
{ "tokenizationParameters": { object ( |
الحقول | |
---|---|
tokenizationParameters |
حقل مطلوب لطلب وسيلة الدفع التي قدّمتها Google سيتم استخدام مَعلمات الرموز المميّزة هذه لإنشاء رمز مميّز للدفع من أجل استخدامه في المعاملات. يجب أن يحصل التطبيق على هذه المعلمات من بوابة الدفع. مهملة: يُرجى استخدام الحقل facilitationSpecification بدلاً من ذلك. |
supportedCardNetworks[] |
يسمح التطبيق باستخدام البطاقات من أي شبكة بطاقات مدرَجة هنا في المعاملة. يمكن تلقائيًا استخدام شركات Amex وVisa وMC وDiscover. مهملة: يُرجى استخدام الحقل facilitationSpecification بدلاً من ذلك. |
prepaidCardDisallowed |
في حال اختيار "صحيح"، لا تسمح باستخدام البطاقات المدفوعة مسبقًا في المعاملة. مهملة: يُرجى استخدام الحقل facilitationSpecification بدلاً من ذلك. |
billingAddressRequired |
إذا كانت القيمة صحيحة، سيتم إرجاع عنوان إرسال الفواتير. مهملة: يُرجى استخدام الحقل facilitationSpecification بدلاً من ذلك. |
facilitationSpecification |
" "JSON "blob" , ","https://developers.google.com/pay/api/web/reference/object#PaymentDataRequest |
PaymentMethodTokenizationParameters
مهملة: يمكنك استخدام V3 Proto بدلاً من ذلك. يجب أن يحدّد الشريك معلَمات الرموز المميّزة إذا تم استخدام طرق الدفع المحفوظة لدى Google في المعاملة. يجب أن يتمكّن الشريك من الحصول على هذه المَعلمات من بوابة الدفع الخاصة به.
تمثيل JSON | |
---|---|
{
"tokenizationType": enum ( |
الحقول | |
---|---|
tokenizationType |
مطلوبة. |
parameters |
في حال ضبط قيمة الرمز المميّز على عنصر يحتوي على قائمة من أزواج |
ActionProvidedPaymentOptions
مهملة: يمكنك استخدام V3 Proto بدلاً من ذلك. متطلبات طريقة الدفع المقدَّمة من خلال إجراء
تمثيل JSON | |
---|---|
{
"paymentType": enum ( |
الحقول | |
---|---|
paymentType |
طريقة الدفع: مطلوبة. |
displayName |
اسم الأداة المعروض على الإيصال. هذه المعلومات مطلوبة لمعلومات الدفع المقدَّمة من خلال إجراء. بالنسبة إلى |