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:商品的描述,过期时间,可用渠道,禁用渠道

  • 相关阅读:
    利用ssh传输文件
    linux 终端常用快捷键
    ubuntu 下关闭apache服务自动启动
    linux ps命令介绍
    virtualenv 使用
    startuml 2.6注册
    三代组装小基因组研究综述
    畅想未来的测序
    测序简史
    纳米孔测序技术介绍
  • 原文地址:https://www.cnblogs.com/guchengfengyun/p/8082719.html
Copyright © 2011-2022 走看看