支付通知(线下商店)
入参
notifyType String REQUIRED
支付状态通知类型。有效值为:
PAYMENT_RESULT
:表示通知为支付结果。OFFLINE_PAYMENT_CODE
:表示通知为线下支付代码。
result Result
支付结果
paymentRequestId String REQUIRED
商家为识别支付请求分配的专属 ID。
更多信息:
- 最大长度:64 字符
paymentId String REQUIRED
Antom 为识别支付而分配的支付 ID。paymentId 与 paymentRequestId 之间存在一一对应关系。
更多信息:
- 最大长度:64 字符
paymentAmount Amount REQUIRED
商户请求在订单货币中接收的支付金额。
actualPaymentAmount Amount
实际支付金额,等于支付金额乘以支付汇率。
注意:当支付货币与支付服务提供商的实际支付货币匹配时,该字段的值等于支付金额。
paymentQuote Quote
交易时支付货币与实际支付货币之间的汇率。
注意:当支付货币与支付服务提供商的实际支付货币相同时,该字段为空。
pspCustomerInfo PspCustomerInfo
Alipay+支付方式的客户信息。
注意: Alipay+ 移动支付提供商,是参与Alipay+ 核心服务的移动支付合作伙伴,也是与蚂蚁集团成员合作、面向用户或发卡机构提供支付服务的其他支付服务提供商。
grossSettlementAmount Amount
结算总额,等于交易金额乘以 settlementQuote 的值。
注意:当结算货币与交易货币相同时,此字段为空。
settlementQuote Quote
交易时结算货币与交易货币之间的汇率,仅在锁定汇率的情况下提供。
注意:当结算货币与交易货币相同时,此字段为空。
出参
result Result REQUIRED
请求结果包含状态和错误代码等信息。
API Explorer
请求
请求体
响应
响应体
更多信息
本节提供了关于关键参数的额外信息。请参阅以下参数以了解详情:
- result(在由 Antom 发送的通知请求中):
支付结果。 如果 result.resultStatus 的值为S
,则支付成功。 - paymentTime:
只有当 result.resultStatus 的值为S
时,此字段才会返回。 - paymentActionForm:
在线下支付场景中,通过此字段传递 paymentCode,商家可以将二维码展示给顾客。
结果处理逻辑
如果 result.resultStatus 的值为S
,支付结果通知成功。 Antom 不会采取进一步行动。
结果码
结果码 | 值 | 结果码信息 | 行动建议 |
---|---|---|---|
SUCCESS | S | 成功 | 支付成功,无需进一步操作。 |