支付宝支付流程

1.与支付宝签约,获取商户id(partner)和账号id(seller);

2.下载相应的公私钥文件,公钥加密签名使用,在客户端我们可能只需要私钥,进行格式转换;

3.下载支付宝sdk

4.生成订单信息,可以直接客户端或者自己服务端生存都可以,但是大多是服务端生存的;

5.调用支付宝客户端,有支付宝客户端跟支付宝打交道;

6.支付完毕之后返回结果给客户端和服务端。

  • 回到应用端,点击支付需要获取的属性

需要设置的属性:

(1)商家属性

partner/seller/privatekey

(2)商品属性

商品号、商品名、商品简介、商品价格、商品的支付调用地址

(3)对商品信息进行签名(RSA算法签名)

(4)调用支付接口进行支付

[[AlipaySDK defaultService] payOrder:orderString fromScheme:appScheme callback:^(NSDictionary *resultDic) {
            NSLog(@"reslut = %@",resultDic);
        }];
    }

 

posted @ 2016-03-11 14:12  向日向暖  阅读(282)  评论(0编辑  收藏  举报