- การแสดง 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 |
รหัสคำสั่งซื้อที่ผู้ใช้มองเห็นได้ ต้องตั้งค่าในOrderUpdate/confirmation ครั้งแรกแบบซิงโครนัส |
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 |