← 返回商户控制台
订单详情
{
"order_id": "order_2592bdd6675e719d0aa50be8",
"merchant_id": "sentosa_demo",
"sku_id": "sentosa_family_pack",
"product_name": "Sentosa 家庭套票(2大1小)",
"quantity": 3,
"date": "2026-03-23",
"quote_amount_sgd": 119,
"currency": "SGD",
"channel": "telegram",
"customer": {
"telegram_user_id": "6761269319",
"username": "bestjustin",
"name": "Justin Xia"
},
"status": "FULFILLED",
"payment_status": "SUCCESS",
"fulfillment_status": "FULFILLED",
"created_at": "2026-03-20T09:48:01.900Z",
"inventory_lock": {
"lock_id": "lock_ca0d6c3d5724519d0aa50bf3",
"sku_id": "sentosa_family_pack",
"quantity": 3,
"expiry_at": "2026-03-20T09:53:01.907Z"
},
"documents": {
"quotation": {
"type": "quotation",
"file_name": "quotation-order_2592bdd6675e719d0aa50be8.docx",
"file_path": "/root/.openclaw/workspaces/sentosa-agent/docs/quotation-order_2592bdd6675e719d0aa50be8.docx",
"file_url": "https://www.monv.io/docs-files/quotation-order_2592bdd6675e719d0aa50be8.docx",
"source_markdown_path": "/root/.openclaw/workspaces/sentosa-agent/docs/quotation-order_2592bdd6675e719d0aa50be8.md"
},
"booking_confirmation": {
"type": "booking-confirmation",
"file_name": "booking-confirmation-order_2592bdd6675e719d0aa50be8.docx",
"file_path": "/root/.openclaw/workspaces/sentosa-agent/docs/booking-confirmation-order_2592bdd6675e719d0aa50be8.docx",
"file_url": "https://www.monv.io/docs-files/booking-confirmation-order_2592bdd6675e719d0aa50be8.docx",
"source_markdown_path": "/root/.openclaw/workspaces/sentosa-agent/docs/booking-confirmation-order_2592bdd6675e719d0aa50be8.md"
}
},
"payment_ref": "card_demo_manual",
"payment_method": "card"
}
出票结果
{
"fulfillment_id": "ful_3f3e4209edcf19d0aa50c11",
"order_id": "order_2592bdd6675e719d0aa50be8",
"ticket_code": "ticket_e074feb3b9af519d0aa50c11",
"product_name": "Sentosa 家庭套票(2大1小)",
"visit_date": "2026-03-23",
"qr_url": "https://api.qrserver.com/v1/create-qr-code/?size=240x240&data=ticket_e074feb3b9af519d0aa50c11",
"issued_at": "2026-03-20T09:48:01.937Z"
}
交易追踪(事件时间线)
2026-03-20 17:48 SGT ORDER_DRAFT_CREATED {
"skuId": "sentosa_family_pack",
"quantity": 3,
"date": "2026-03-23",
"quoteAmountSgd": 119,
"channel": "telegram",
"customer": {
"telegram_user_id": "6761269319",
"username": "bestjustin",
"name": "Justin Xia"
}
}2026-03-20 17:48 SGT INVENTORY_LOCKED {
"lockId": "lock_ca0d6c3d5724519d0aa50bf3",
"skuId": "sentosa_family_pack",
"quantity": 3,
"expiryAt": "2026-03-20T09:53:01.907Z"
}2026-03-20 17:48 SGT DOCUMENT_GENERATED {
"type": "quotation",
"file": "quotation-order_2592bdd6675e719d0aa50be8.docx"
}2026-03-20 17:48 SGT USER_CONFIRMED {
"paymentMethod": "card"
}2026-03-20 17:48 SGT PAYMENT_SESSION_CREATED {
"sessionId": "ps_6214331b172a119d0aa50c07",
"protocol": "AP2",
"paymentMethod": "card",
"expiryAt": "2026-03-20T09:53:01.927Z"
}2026-03-20 17:48 SGT CARD_INTENT_CREATED {
"intentId": "card_dbbc46e74a9ba19d0aa50c0a",
"payUrl": "https://pay.example.com/card/card_dbbc46e74a9ba19d0aa50c0a"
}2026-03-20 17:48 SGT CHECKOUT_COMPLETED {
"sessionId": "ps_6214331b172a119d0aa50c07",
"paymentMethod": "card",
"paymentRef": "card_demo_manual"
}2026-03-20 17:48 SGT FULFILLMENT_ISSUED {
"ticketCode": "ticket_e074feb3b9af519d0aa50c11",
"qrUrl": "https://api.qrserver.com/v1/create-qr-code/?size=240x240&data=ticket_e074feb3b9af519d0aa50c11"
}2026-03-20 17:48 SGT DOCUMENT_GENERATED {
"type": "booking_confirmation",
"file": "booking-confirmation-order_2592bdd6675e719d0aa50be8.docx"
}