- Biểu diễn dưới dạng JSON
- TransactionRequirementsCheckResult
- Đơn đặt hàng
- PaymentInfo
- GoogleProvidedPaymentInstrument
- CustomerInfo
Mã tiếp theo: 6 Được trả về cho ứng dụng dưới dạng kết quả cho actions.intent.TRANSACTION_DECISION
.
Biểu diễn dưới dạng JSON | |
---|---|
{ "checkResult": { object ( |
Các trường | |
---|---|
checkResult |
Nếu |
userDecision |
Quyết định của người dùng liên quan đến đơn đặt hàng được đề xuất. |
order |
Đơn hàng mà người dùng đã chấp thuận. Trường này sẽ chỉ xuất hiện khi |
deliveryAddress |
Nếu người dùng yêu cầu cập nhật địa chỉ giao hàng, trường này sẽ chứa địa chỉ giao hàng mới. Trường này sẽ chỉ xuất hiện khi |
TransactionRequirementsCheckResult
Được trả về cho ứng dụng dưới dạng kết quả cho actions.intent.TRANSACTION_REQUIREMENTS_CHECK
.
Biểu diễn dưới dạng JSON | |
---|---|
{
"resultType": enum ( |
Các trường | |
---|---|
resultType |
Kết quả của hoạt động. |
Đặt
Ngừng sử dụng: Thay vào đó, hãy dùng Proto V3. Đã xác nhận đơn đặt hàng kèm theo thông tin thanh toán (nếu được yêu cầu). Đã gửi cho nhân viên hỗ trợ.
Biểu diễn dưới dạng JSON | |
---|---|
{ "finalOrder": { object ( |
Các trường | |
---|---|
finalOrder |
Suy ngẫm về đơn đặt hàng được đề xuất đã gây ra đơn đặt hàng đó. |
googleOrderId |
Mã đơn hàng do Google chỉ định. |
orderDate |
ngày và giờ tạo đơn đặt hàng. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, chính xác đến nano giây. Ví dụ: |
paymentInfo |
Thông tin liên quan đến thanh toán cho đơn đặt hàng. |
actionOrderId |
Bắt buộc: Mã đơn hàng nội bộ do người bán chỉ định. Mã này phải là duy nhất và bắt buộc cho các hoạt động cập nhật đơn đặt hàng tiếp theo. Mã này có thể được đặt thành googleOrderId được cung cấp hoặc bất kỳ giá trị riêng biệt nào khác. Xin lưu ý rằng mã nhận dạng được hiển thị cho người dùng là userVisibleOrderId. Đây có thể là một giá trị khác và thân thiện hơn với người dùng. |
customerInfo |
Nếu được yêu cầu, thông tin khách hàng (ví dụ: email) sẽ được chuyển lại cho ứng dụng. |
PaymentInfo
Ngừng sử dụng: Thay vào đó, hãy dùng Proto V3. Thông tin liên quan đến thanh toán của một đơn đặt hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "paymentType": enum ( |
Các trường | |
---|---|
paymentType |
một loại hình thanh toán cụ thể. Bắt buộc. |
displayName |
tên của phương thức ghi trên biên nhận. |
googleProvidedPaymentInstrument |
Phương thức thanh toán do Google cung cấp. |
GoogleProvidedPaymentInstrument
Phương thức thanh toán do Google cung cấp.
Biểu diễn dưới dạng JSON | |
---|---|
{
"instrumentToken": string,
"billingAddress": {
object ( |
Các trường | |
---|---|
instrumentToken |
Phương thức thanh toán do Google cung cấp. Chuỗi được mã hoá base64. |
billingAddress |
Nếu nhà tích hợp yêu cầu, địa chỉ thanh toán cho phương thức đang sử dụng sẽ được đưa vào. |
CustomerInfo
Ngừng sử dụng: Thay vào đó, hãy dùng Proto V3. Thông tin về khách hàng.
Biểu diễn dưới dạng JSON | |
---|---|
{ "email": string } |
Các trường | |
---|---|
email |
Email của khách hàng sẽ được bao gồm và trả về ứng dụng nếu CustomerInfoProperty.EMAIL được chỉ định trong CustomerInfoOptions. |