|
@@ -16,9 +16,9 @@ AllPay 为基于移动端 APP 支付的客户提供接入插件(下文简称“S
|
|
|
|
|
|
### 3.1 接入说明
|
|
|
|
|
|
-商户网关将订单信息发送给 AllPay 网关,由 AllPay 网关进行处理后将交易流水号,即 tn,返回给商户网关,tn 作为调起手机 app 支付控件的参数。[AllPay网关对接文档](https://git.allpayx.com/OpenAPI/common/src/master/AllPay_Integration_Specification_CH.md)
|
|
|
+商户网关将订单信息发送给 AllPay 网关,由 AllPay 网关进行处理后将交易流水号,即 tn,返回给商户网关,tn 作为调起手机 app 支付控件的参数。具体请参考[AllPay网关对接文档](https://git.allpayx.com/OpenAPI/common/src/master/AllPay_Integration_Specification_CH.md)
|
|
|
|
|
|
-启动支付控件的接口,接口定义如下:
|
|
|
+启动支付控件的接口,接口定义如下:
|
|
|
|
|
|
```c
|
|
|
[AllPaySDK pay:[diction objectForKey:@"tn"] mode:NO scheme:@"com.xxx.xxx" ViewController:self onResult: ^(NSDictionary *resultDic) {
|
|
@@ -33,16 +33,16 @@ tn: 交易流水号,作为调起 sdk 支付的参数,商户从 AllPay 后台
|
|
|
|
|
|
mode:测试环境为NO,生产环境为YES。
|
|
|
|
|
|
-scheme: 可以为任意值,推荐填写成"com.xxx.xxx"形式, 有特殊配置的渠道会在渠道专属配置里面说明
|
|
|
+scheme: 可以为任意值,推荐填写成"com.xxx.xxx"形式,有特殊配置的渠道会在渠道专属配置里面说明
|
|
|
|
|
|
-ViewController: 调用 SDK 时的 ViewController;
|
|
|
+ViewController: 调用 SDK 时的 ViewController
|
|
|
|
|
|
onResult: 接收同步结果通知
|
|
|
```
|
|
|
|
|
|
### 3.2 添加 SDK 包
|
|
|
|
|
|
-1.将 allpaysdk 下的 AllPaySDK.h,libAllPaySDK.a文件添加到项目中
|
|
|
+1.将 allpaysdk 下的 AllPaySDK.h,libAllPaySDK.a文件添加到项目中
|
|
|
|
|
|
2.在 APPDelegate.m 类中导入头文件: #import "allpaysdk/AllPaySDK.h",并添加如下方法
|
|
|
|
|
@@ -78,7 +78,7 @@ onResult: 接收同步结果通知
|
|
|
}];
|
|
|
```
|
|
|
|
|
|
-resultDic,转为 json 字符串,格式如下:
|
|
|
+resultDic,转为 json 字符串,格式如下:
|
|
|
|
|
|
{
|
|
|
"state": "cancel",
|
|
@@ -91,8 +91,8 @@ resultDic,转为 json 字符串,格式如下:
|
|
|
|
|
|
| 参数 | 说明 |
|
|
|
| ------------- | ---------------------------------------------------------- |
|
|
|
-| state | "success"代表成功, "cancel"代表用户取消操作, "fail"代表失败 |
|
|
|
-| paymentSchema | 支付渠道, 详见[渠道列表](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
+| state | "success"代表成功,"cancel"代表用户取消操作,"fail"代表失败 |
|
|
|
+| paymentSchema | 支付渠道,详见[渠道列表](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
| orderNum | 订单号 |
|
|
|
| errorDetail | 错误详情 |
|
|
|
|
|
@@ -150,7 +150,7 @@ resultDic,转为 json 字符串,格式如下:
|
|
|
CoreMotion. .framework
|
|
|
```
|
|
|
|
|
|
-3.点击项目名称,点击“Info”选项卡,在“URL Types”选项中,点击“+”,在“URL Schemes”中输入alipay,如图标红位置所示
|
|
|
+3.点击项目名称,点击“Info”选项卡,在“URL Types”选项中,点击“+”,在“URL Schemes”中输入alipay,如图标红位置所示:
|
|
|
|
|
|

|
|
|
|