回调接口

跳转到: 导航, 搜索

回调接口

  • 当用户付款成功后,开放平台通过 “回调接口”将订单支付成功信息通知给应用开发者;在收到通知时,要求开发者给予响应。如开发者无响应,则开放平台会总计调用三次“回调接口”通知开发者。


  • 说明: 应用开发者申请开通支付功能时,需要填写回调地址,开发者不可自己修改回调地址,如需修改,需要联系运营人员。


URL

  • 回调地址,即:开发者在申请支付流程中填写的“回调地址”。

HTTP请求方式

  • GET/POST


是否需要登录


请求参数

参数名 必填 类型及范围 说明
order_id true string 订单号,即获取token时传递的订单号,此订单号由开发者生成,可用于对账、客服支持等。
appkey true long 申请应用时分配的AppKey,调用接口时候代表应用的唯一身份。
order_uid true long 支付用户的SinaUID
amount true int 支付金额,单位分, 大于0小于500000
sign true string 签名串 算法如下 MD5(order_id|appkey|order_uid|amount|app_secret)


返回结果

  • 返回状态为200,且返回值以OK开头(注意是大写),则表示回调成功;如果回调不成功,则开放平台总计会回调3次。
  • 如果3次都没有回调成功,则不再回调。此时,开发者可调用“查看订单状态接口”来获取订单支付状态。


相关约束


注意事项

  • 请求参数只需要 order_id amount desc sign source五个参数


其他