zoukankan      html  css  js  c++  java
  • IOS对接支付的流程

    微信支付:

    1.在微信开放平台注册appid

    2.下载微信开放平台sdk,WXAPI.h,WXObject.h,libWX.a

    3.在APPdelegate里面注册registerAppID:**********

    4.调起下单接口,获取交易流水号

    5.拼接参数,商户号,交易流水号,pakage,随机数,时间戳,签名

    6.发送支付请求

    7.获取支付同步回调和异步回调

    支付宝支付:

    1.应用场景,商户下单--掉起支付宝支付--进入支付宝App或者网页--支付完成--回调到app

    2.准备工作

        --1.申请商户AppID

        --2.申请商户的公钥和私钥

       --3.上传商户的公钥

    3.支付宝的界面规范

    4.最低标准 支付宝+logo 标签 推荐语 是否勾选

    5.添加应用,添加支付功能,签约,配置公钥和私钥

       商户私钥发请求的时候使用,支付宝公钥回调时候使用。

    6.添加阿里sdk的库文件,AlipaySDK.bunlde,AlipaySDK.framework

    7.使用payorder方法发起支付,直接在block里面处理回调

    8.使用orderinfoEcode转化为字符串,使用createRSADatasign(privateSign)的singstring方法加密

    8.参数,拼接order

    9使用openurl里面的processOrderWithPaymentResult

    公共参数:appid,signtype,sign,接口类型:alipay.app.trade.pay,时间戳,charset:utf-8,notify,format

    业务参数:商品id(out_trade_no),amount:价格,subject:商品标题,body:商品的描述,过期时间,可用渠道,禁用渠道

  • 相关阅读:
    如何去重一个Oracle表
    配置Eclipse来开发Java 程序
    在windows上使用opera mini
    Oracle OLAP 介绍
    一个Batch作业调度系统构思
    how to Use Subversion with TortoiseSVN
    java official Design Pattern
    how to install ubuntu OS combined with Windows
    确保DWBI项目成功的几个关键点
    spinner 读取sqlite
  • 原文地址:https://www.cnblogs.com/guchengfengyun/p/8082719.html
Copyright © 2011-2022 走看看