- تمثيل JSON
- TransactionRequirementsCheckResult
- الطلب
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
المعرّف التالي: 6 تمت إعادته إلى التطبيق كإخراج لـ actions.intent.TRANSACTION_DECISION
.
تمثيل JSON | |
---|---|
{ "checkResult": { object( |
الحقول | |
---|---|
checkResult |
إذا لم تكن قيمة الحقل " |
userDecision |
قرار المستخدم بشأن الطلب المقترَح. |
order |
تمثّل هذه السمة الترتيب الذي وافق عليه المستخدم. ولن يتم عرض هذا الحقل إلا عندما تكون قيمة الحقل " |
deliveryAddress |
في حال طلب المستخدم تعديل عنوان التسليم، سيتضمّن هذا الحقل عنوان التسليم الجديد. ولن يتم عرض هذا الحقل إلا عندما تكون قيمة الحقل " |
TransactionRequirementsCheckResult
تمت العودة إلى التطبيق كمخرجات لـ actions.intent.TRANSACTION_REQUIREMENTS_CHECK
.
تمثيل JSON | |
---|---|
{
"resultType": enum( |
الحقول | |
---|---|
resultType |
نتيجة العملية. |
طلب
تم تأكيد الطلب مع تفاصيل الدفع إذا لزم الأمر. تم إرسالها إلى موظّف الدعم.
تمثيل JSON | |
---|---|
{ "finalOrder": { object( |
الحقول | |
---|---|
finalOrder |
أظهِر الطلب المقترَح الذي تسبب في الطلب. |
googleOrderId |
مُعرّف الطلب الذي تم تعيينه من قِبل Google. |
orderDate |
تاريخ ووقت إنشاء الطلب يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقّة تصل إلى نانوثانية. مثال: |
paymentInfo |
المعلومات المتعلّقة بالدفع مقابل الطلب |
actionOrderId |
مُعرّف الطلب المرئي للمستخدم. يجب تحديدها عند تحديث/تأكيد الطلب/التأكيد الأولي المتزامن. |
customerInfo |
سيتم إرسال معلومات العميل، مثلاً البريد الإلكتروني، إلى التطبيق إذا طُلب منك ذلك. |
PaymentInfo
المعلومات المتعلّقة بالدفع لطلب معيّن
تمثيل JSON | |
---|---|
{ "paymentType": enum( |
الحقول | |
---|---|
paymentType |
نوع الدفع مطلوبة. |
displayName |
اسم الأداة المعروض على الإيصال. |
googleProvidedPaymentInstrument |
قدّمت Google وسيلة الدفع. |
GoogleProvidedPaymentInstrument
قدّمت Google وسيلة الدفع.
تمثيل JSON | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object( |
الحقول | |
---|---|
instrumentToken |
قدّمت Google وسيلة الدفع. سلسلة بترميز base64. |
billingAddress |
ستتضمّن شركة الدمج عنوان إرسال الفواتير الخاص بالأداة المستخدَمة إذا طلبت عملية الدمج هذه. |
CustomerInfo
معلومات حول العميل
تمثيل JSON | |
---|---|
{ "email": string } |
الحقول | |
---|---|
email |
سيتم تضمين البريد الإلكتروني للعميل وإعادته إلى التطبيق إذا تم تحديد CustomerInfoProperty.EMAIL في CustomerInfoOptions. |