Web Hook
当账单状态发生变化时,roogoo将向app中设置的通知地址发送通知。 收到通知后,需要在5秒内返回一个应答报文。否则,Roogoo认为通知失败,重复发送通知。同一个通知可以发送多次,重复的通知必须正确处理。如果它已被处理,则直接将成功返回给Roogoo。客户端应该返回指定的返回码。如果发送回调URL后没有收到相应的返回码,则Roogoo系统认为推送失败。
响应报文为:
{
"success": true,
"msg":""
}通知重试次数 5次
通知重试间隔
第一次间隔5秒,后续每次重试间隔时间翻倍,直到最后一次为40s.
通知事件
收款事件
{
"orderID": "12345",
"invoiceID": "abcde123",
"orderStage": "pay",
"orderStatus": "payable",
"eventType": "receive",
"event": {
"totalSolidReceivedAmount": "100.00",
"totalPendingReceivedAmount": "50.00",
"receivedType": "pending",
"receivedAmount": "25.00"
}
}订单状态更新事件
订单阶段更新事件
签名
每次通知都在请求头中包含一个 signature,该签名 是 roogoo 对 请求体 的sha256 哈希值 的ecdsa签名,验签公钥请与roogoo联系获取
Last updated