zoukankan      html  css  js  c++  java
  • iOS银联,支付宝,微信,ping++开发文档

    银联支付

    银联支付目测只需两个参数
    
     1.tn 其实就是订单号
    
     2.mode 是测试环境还是线上环境
    

    开发步骤

    1.首先客户端浏览商品,点击下单,请求到达商户后台
    
     2.商户后台在提交订单信息到银联后台
    
     3.银联后台返回流水号
    
     4.商户后台将交易流水号返回给客户端
    
     5.客户端再通过流水号启动手机控价支付
    
     6.支付控价手机支付信息并请求银联后台,完成支付后银联后台通知商户后台支付结果
    
     7.银联后台通知支付控件支付结果
    
     8.支付控件通知客户端支付结果
    
     9.最后客户端将支付结果展示给用户
    

    **点击查看银联demo**

    支付宝支付

    开发步骤

    1.向支付宝申请,与支付宝签约,获得商户ID和账号ID
    
    2.下载相应的公钥私钥文件(加密签名用)
    
    3.下载支付宝SDK
    
    4.生成订单信息 签名加密
    
    5.调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道
    
    6.支付完毕后,支付宝客户端会自动跳回到原来的应用程序
    
    7.在原来的应用程序中显示支付结果给用户看
    

    **点击查看支付宝demo**

    微信支付

    1.appID、appSecret(在微信公众平台你申请的应用当前页面可以看到)

    2.MCH_ID、商户号是你申请成功关于微信支付之后微信官方给你发的邮件里面

    3.partnerID、商户密钥 最难搞 他就在微信支付-商户平台里面—》账号设置-——》API安全里面 第一次是需要设置的

    4.notify_URL、支付结果回调页面

    5.SP_URL()、获取服务器支付数据地址,也就是获取订单编号这些,填上后台接口接行了(商户自己定义的)

    开发步骤

    1、用户在商户APP中选择商品,提交订单,选择微信支付
    
    2、商户后台收到用户支付单,调用微信支付统一下单接口
    
    3、统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP,参与签名的字段有 appid partnerid nonceStr timestamp package
    
    4、商户APP调起微信支付
    
    5、商户后台接收支付结果
    
    6、商户后台查询支付结果
    

    Ping++开发

    1、  参数 appKey :是ping++分配给你的唯一身份标识
    
    2、  应用ID          :是ping++分配给你应用的唯一标识
    
    3、  NotifyURL   :是ping++系统用来想你的应用后台推送异步通知时使用的地址,该地址必须是一个互联网可以访问的地址,你可以在ping++管理平台中对应用进行设置
    

    **点击查看Ping++支付demo**

  • 相关阅读:
    信息安全系统设计基础第九周学习总结
    信息安全系统设计基础第八周期中总结
    信息安全系统设计基础第七周学习总结
    深入理解计算机系统第六章家庭作业之6.35 6.36
    深入理解计算机系统第二、三章家庭作业之2.64 2.65 3.66 3.68
    信息安全系统设计基础第六周学习总结
    信息安全系统设计基础第五周学习总结
    JAVA 之 多态 抽象 接口
    JAVA 之 继承
    java.lang 类String
  • 原文地址:https://www.cnblogs.com/littleBit/p/5241885.html
Copyright © 2011-2022 走看看