-
Notifications
You must be signed in to change notification settings - Fork 18
第三方服务商支付接入
onedou edited this page Aug 17, 2017
·
14 revisions
请开发者以一下格式发送配置信息给QQ:1055758953
支付结果通知回调地址:http://example.com/payHook
商品名:测试商品
商品描述:测试商品描述
Keepwork给第三方开发者的app_name: 测试商家
自定义字段:order_no|订单号
开发者从第三方网站通过url传参的方式跳转进入支付网关
keepwork支付网站地址:http://keepwork.com/wiki/pay
相关参数:
username:keepwork用户名
app_name:第三方OAuth账号
app_goods_id:第三方商品ID
price:支付金额(单位:元)
redirect:支付成功后前端跳转的url
channel:支付渠道,目前支持支付宝(alipay)、微信(wechat)
additional: 自定义字段(JSON对象格式)
范例:
http://keepwork.com/wiki/pay?username=username&app_name=demo&app_goods_id=1&price=100&redierct=ttp%3A%2F%2Fkeepwork.com&channel=wechat&additional=%7B"user_nid"%3A13%7D
注意:请将参数部分进行encodeUrlComponent
用户通过手机客户端电脑屏幕的二维码支付。
前端:若开发者在url中有填写redirect参数,浏览器将会重定向至指定的url。
后端:Keepwork服务器会通过异步的方式发送支付成功的结果至开发者配置的payCallbackUrl中,开发者需判定请求来源IP是否为:121.14.117.252,否则不予处理。