- JSON 表示法
- TransactionRequirementsCheckResult
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 订单
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- PaymentInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- GoogleProvidedPaymentInstrument
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- CustomerInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
下一个 ID:6 作为 actions.intent.TRANSACTION_DECISION
的输出返回给应用。
JSON 表示法 | |
---|---|
{ "checkResult": { object ( |
字段 | |
---|---|
checkResult |
如果 |
userDecision |
用户针对提议的订单所做的决定。 |
order |
用户已批准的订单。仅当 |
deliveryAddress |
如果用户请求更新送货地址,此字段会包含新的送货地址。仅当 |
TransactionRequirementsCheckResult
作为 actions.intent.TRANSACTION_REQUIREMENTS_CHECK
的输出返回应用。
JSON 表示法 | |
---|---|
{
"resultType": enum ( |
字段 | |
---|---|
resultType |
操作的结果。 |
订单
已弃用:请改用 V3 Proto。已确认订单及付款明细(如有请求)。已发送给客服人员。
JSON 表示法 | |
---|---|
{ "finalOrder": { object ( |
字段 | |
---|---|
finalOrder |
回顾一下生成该订单的提议顺序。 |
googleOrderId |
Google 分配的订单 ID。 |
orderDate |
该订单的创建日期和时间 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒。示例: |
paymentInfo |
订单的付款相关信息。 |
actionOrderId |
必填:商家分配的内部订单 ID。此 ID 必须是唯一的,并且后续订单更新操作中必须使用该 ID。此 ID 可设置为提供的 googleOrderId 或任何其他唯一值。请注意,向用户显示的 ID 是 userVisibleOrderId,它可能是一个不同的值,更方便用户使用。 |
customerInfo |
如有要求,可提供客户信息,如电子邮件将回传给应用。 |
PaymentInfo
已弃用:请改用 V3 Proto。订单的付款相关信息。
JSON 表示法 | |
---|---|
{ "paymentType": enum ( |
字段 | |
---|---|
paymentType |
付款类型。必填。 |
displayName |
收据上显示的付款方式的名称。 |
googleProvidedPaymentInstrument |
Google 提供的付款方式。 |
GoogleProvidedPaymentInstrument
Google 提供的付款方式。
JSON 表示法 | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object ( |
字段 | |
---|---|
instrumentToken |
Google 提供的付款方式。 使用 base64 编码的字符串。 |
billingAddress |
如果集成商要求,则包含所用付款方式的账单邮寄地址。 |
CustomerInfo
已弃用:请改用 V3 Proto。客户相关信息。
JSON 表示法 | |
---|---|
{ "email": string } |
字段 | |
---|---|
email |
如果在 CustomerInfoOptions 中指定了 CustomerInfoProperty.EMAIL,则会包含客户电子邮件地址并返回给应用。 |