刚接入 Ping++ 账户系统,牌照不清楚换新流程支付流程中 Order 和 Charge 的关系是怎么样的?有了解的吗?

对于ping++支付接口对接其实就是创建一个 charge对象向用户收款。 charge 是一个支付凭据对象所有和支付相关的要素信息都存储在这个对象中,你的服务端可以通过发起支付请求来创建一个新的 charge对象也可以随时查询一个或者多个 charge对象的状态。每个 charge对象都拥有一个标识idid 在 Ping系统内唯一。


首先第一步:我们需要去ping++平台進行注册一个商户得到一个应用 ID   Ping++ 系统中标识你的应用标识其次获得  管理平台对应的 API Key,最后获得一个你的私钥和公钥

我这里使用的  管理平囼对应的 API Key  是测试的Key并且使用的是私钥,注册好了之后咋们开始:

首先我们需要导入的jar包

以及引入到jsp界面的脚本文件

管理平台对应的应用 ID


第一次接触支付啊有点小激动,所以写下这篇随笔以防以后忘记

ping++的文档还有服务都是挺好的,当你注册之后就会给你发邮件。截图如下:

是不是感觉服务很不错

  • 銀联支付 银联支付目测只需两个参数 -s .com 其中s表示主题.

本地数据库创建订单表
建议包含以下字段,参考官方API( ):

 商户订单号适配每个渠道对此参数的要求,必须在商户系统内唯一
 推荐使用 8-20 位,要求数字或字母不允許特殊字符
 支付使用的 app 对象的 id,请登陆管理平台查看
 商品的标题,该参数最长为 32 个 Unicode 字符
 商品的描述信息,该参数最长为 128 个 Unicode 字符
 支付使用的第三方支付渠道(更多请参考api)
 bfb:百度钱包移动快捷支付
 bfb_wap:百度钱包手机网页支付 
 wx_pub:微信公众账号支付
 订单总金额, 单位为对应币种的最小貨币单位,
 例如:人民币为分(如订单总金额为 1 元此处请填 100)。

以上是在ping++ 平台创建订单时需要的参数

以下是在ping++ 平台创建订单成功以及付款成功回调的参数

1.本地创建一条订单记录

#保存订单信息注意subject以及body的长度
  • 现在ping++ 平台创建一条记录

#不同支付渠道的回调地址 #ping++平台新建一个订單 #判断请求是否有ping++的签名信息 # 开发者在此处加入对支付异步通知的处理代码 # 开发者在此处加入对退款异步通知的处理代码

我要回帖

更多关于 牌照不清楚换新流程 的文章

 

随机推荐