小白集成微信支付

注意:

1..下单和签名、查单和支付通知均在服务器后台实现,参考后台SDK代码。

2.API详见:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_1

3.微信支付必须要装微信app,没有网页版

开发步骤:

1.开发微信APP支付,需要先去微信开放平台申请移动应用,并开通微信支付功能,通过审核后方可进行开发;

2.用XCode打开项目,【项目属性】-【Info】-【URL Schemes】设置微信开放平台申请的应用APPID,如图所示。如果这的APPID设置不正确将无法调起微信支付;


设置appid

3.需要调用代码注册APPID:[WXApi registerApp:APP_ID withDescription:@"demo 2.0”];项目该APPID需与步骤2中APPID保持一致;

4.支付请求:WXApiRequestHandler.m中的jumpToBizPay方法实现了唤起微信支付;

5.支付完成回调:WXApiManager.m中的onResp方法中接收返回支付状态。


开始集成

一、将微信支付SDK拖入到工程中,如下图

微信�支付SDK

二、添加依赖库

微信支付的依赖库

三、发起支付


发起支付

处理支付结果的类是从demo中提取的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容