请求和响应示例:会员
兑换:成功的拆分支付交易
请求
{
"requestId": "a5783c58-c5ce-4ff9-b83c-58c5cedff988",
"membershipId": "************e1bf",
"sourceConfirmationId": "-9223371998507503799",
"totalproductCost": "230.0",
"paymentDetails": {
"redemptionDetails": {
"amountPaidInLoyaltyCurrency": {
"value": "22000",
"currency": "Points"
}
},
"amountPaidInCash": {
"value": "10.0",
"currency": "USD"
}
}
}响应
{
"status": "Approved",
"requestId": "a5783c58-c5ce-4ff9-b83c-58c5cedff988",
"transactionDateTime": "2023-04-20T12:01:23.203057Z",
"sourceConfirmationId": "-9223371998507503799",
"redemptionDetails": {
"amountPaidInLoyaltyCurrency": {
"value": "22000",
"currency": "Points"
},
"redemptionConfirmationId": "expedia-a5783c58-c5ce-4ff9-b83c-58c5cedff988"
}
}兑换:失败的纯积分交易
请求
{
"requestId": "9b791f14-cc41-428d-b91f-14cc41d28dec",
"membershipId": "************9f92",
"sourceConfirmationId": "-9223371998508439999",
"totalproductCost": "350.0",
"paymentDetails": {
"redemptionDetails": {
"amountPaidInLoyaltyCurrency": {
"value": "35000",
"currency": "Points"
}
},
"amountPaidInCash": {
"value": "0.00",
"currency": "USD"
}
}
}响应
{
"status": "Declined",
"sourceConfirmationId": "-9223371998508439999",
"requestId": "9b791f14-cc41-428d-b91f-14cc41d28dec",
"declineReason": {
"reasonCode": "INSUFFICIENT_BALANCE",
"reasonMessage": "Insufficient balance in the account"
}
}