Skip to main content

支付成功通知

说明 PayMatrixPay全球收单在订单支付完成后,主动会向商家传入的notification_url地址发送支付结果通知,目前仅当支付状态 = “PS”时,才会触发支付结果通知。 消息服务会根据响应报文判断商家系统是否已经成功处理消息,需要商家同步返回固定报文,消息服务则认为商家已经处理成功,停止发送; 如果未返回固定报文内容,PayMatrixPay全球收单则认为消息投递失败,会根据投递重试策略重新发送消息至notification_url地址;
  • Endpoint: notification_url 地址
  • Method: POST
  • Description: 支付成功后的回调.

Request Parameters

NameInTypeDescription
X-Merchant-IdHeaderintegerRequired, Merchant ID
X-SignatureHeaderintegerRequired, 签名字符串
X-TimestampHeaderintegerRequired, 时间戳毫秒值
X-NonceHeaderintegerRequired, 随机字符串

Request Body

{
  "platform_transaction_id": "1234567890",
  "merchant_transaction_id": "20200808000066666",
  "payment_data": {
    "payment_amount": 88.88,
    "payment_currency_code": "USD",
    "payment_status": "PS",
    "payment_success_time": "2022-12-31T13:59:23",
    "settlement_currency_code": "USD",
    "settlement_amount": 88.88
  }
}

Responses Body

在处理完成了业务逻辑之后, 只需要返回一个 “SUCCESS” 的字符串到 Responses Body 即可
SUCCESS