retrievePaymentSession
入参
paymentRequestId String
商户支付请求 ID。由商户分配的唯一标识符,用于识别特定的支付请求。
注意:paymentRequestId 与 paymentSessionId 不能同时为空。若两者同时指定,系统将优先以 paymentSessionId 为准。
更多信息:
- 最大长度:64 字符
paymentSessionId String
支付会话加密 ID。由 APO 分配的加密标识符,用于识别特定的支付会话
注意:paymentRequestId 与 paymentSessionId 不能同时为空。若两者同时指定,系统将优先以 paymentSessionId 为准。
更多信息:
- 最大长度:64 字符
出参
result Result REQUIRED
接口调用的结果。
order Order
订单信息。
注意:在 CKP 和 ELEMENT 场景下返回。
API Explorer
请求
URL
Method
POST
{
"paymentSessionId": "PAYMENT_SESSIONID_20260129144822724_AUTO"
}响应
{
"result": {
"resultCode": "SUCCESS",
"resultMessage": "success.",
"resultStatus": "S"
},
"order": {
"goods": [
{
"goodsQuantity": "2",
"goodsUnitAmount": {
"currency": "CNY",
"value": "10"
},
"goodsDiscountAmount": {
"currency": "CNY",
"value": "5"
},
"referenceGoodsId": "amsdm_good_tony_c_20230227_095825_922"
}
],
"orderAmount": {
"currency": "CNY",
"value": "20"
},
"shipping": {
"shipToEmail": "pen***@amsdm.com",
"shippingAddress": {
"address1": "**************",
"address2": "yellow dragon E",
"city": "hangzhou",
"region": "CN",
"state": "Zhejiang",
"zipCode": "310000"
},
"shippingCarrier": "EMS",
"shippingName": {
"firstName": "*****",
"fullName": "D***u",
"lastName": "Liu",
"middleName": "Skr"
},
"shippingPhoneNo": "+86183******78"
}
}
}结果/错误代码
resultCode | resultStatus | resultMessage | 处理建议 |
|
| 接口调用成功。 | 无需进一步操作。 |
|
| API 调用失败,原因未知。 | 请重新调用接口以解决该问题。如果问题仍未解决,请联系 APO 技术支持。 |
|
| 发生了一般业务失败。 | 建议联系 APO 技术支持以排查该问题 |