接入指南

技术文档

API Reference

支付接口

文档下载

更新指南

版权声明

支付接口

1、iOS 消费接口
接口定义
// 消费
- (void)payWithTraderInfo:(NSDictionary *)traderInfo
inViewController:(UIViewController *)viewController;
                
请求列表参数:
参数名称 参数编码 是否必须 字段长度 描述和样例
基本参数
商户编号 oid_partner 定(18) 商户编号是商户在连连支付支付平台上开设的商户号码,为18位数字,如:201304121000001004
签名方式 sign_type 定(3) RSA  或者 MD5
签名 sign 变(255) RSA加密签名,见安全签名机制
业务参数
商户业务类型 busi_partner 定(6) 虚拟商品销售:101001
实物商品销售:109001
商户唯一订单号 no_order 变(32) 商户系统唯一订单号
商户订单时间 dt_order 定(14) 格式:YYYYMMDDH24MISS  14位数字,精确到秒
商品名称 name_goods 变(40)  
订单描述 info_order 变(255)  
交易金额 money_order 变(12) 该笔订单的资金总额,单位为RMB-元。
大于0的数字,精确到小数点后两位。
如:49.65
服务器异步通知地址 notify_url 变(128) 连连支付支付平台在用户支付成功后通知商户服务端的地址,如:
http://payhttp.xiaofubao.com/***/back.shtml
订单有效时间 valid_order 变(8)  
风险控制参数 risk_item 无上限 {"user_info_mercht_userno":"13958069593","user_info_dt_register":"20131030122130","frms_ware_category ":"1002"}
相关内容见风控参数列表
商户用户唯一编号 user_id 变(32)  
调用示例:
NSDictionary *signedOrder = @{

    @"sign_type":@"RSA",
    
    //签名方式  partner_sign_type   是   String  RSA  或者 MD5
    
    ******* 按照参数表格设置
    
    @"ap_merchant_id":@"merchant.com.llyt.test",
    // ap_merchant_id 在xcode中配置启用的merchant_id

};

[LLAPPaySDK sharedSdk].delegate = self;  // self 是 要显示Apple Pay的当前ViewController
[[LLAPPaySDK sharedSdk] payWithTraderInfo:signedOrder
inViewController:self];
                
2、iOS 预授权接口
接口定义
// 预授权
- (void)preauthWithTraderInfo:(NSDictionary *)traderInfo
inViewController:(UIViewController *)viewController;
                
请求列表参数:
参数名称 参数编码 是否必须 字段长度 描述和样例
基本参数
商户编号 oid_partner 定(18) 商户编号是商户在连连支付支付平台上开设的商户号码,为18位数字,如:201304121000001004
签名方式 sign_type 定(3) RSA  或者 MD5
签名 sign 变(255) RSA加密签名,见安全签名机制
业务参数
商户业务类型 busi_partner 定(6) 虚拟商品销售:101001
实物商品销售:109001
商户唯一订单号 no_order 变(32) 商户系统唯一订单号
商户订单时间 dt_order 定(14) 格式:YYYYMMDDH24MISS  14位数字,精确到秒
商品名称 name_goods 变(40)  
订单描述 info_order 变(255)  
交易金额 money_order 变(12) 该笔订单的资金总额,单位为RMB-元。
大于0的数字,精确到小数点后两位。
如:49.65
服务器异步通知地址 notify_url 变(128) 连连支付支付平台在用户支付成功后通知商户服务端的地址,如:
http://payhttp.xiaofubao.com/***/back.shtml
订单有效时间 valid_order 变(8)  
风险控制参数 risk_item 无上限 {"user_info_mercht_userno":"13958069593","user_info_dt_register":"20131030122130","frms_ware_category ":"1002"}
相关内容见风控参数列表
商户用户唯一编号 user_id 变(32)  
调用示例:
NSDictionary *signedOrder = @{

   @"sign_type":@"RSA",

   //签名方式   partner_sign_type   是   String  RSA  或者 MD5

   ******* 按照参数表格设置
   
    @"ap_merchant_id":@"merchant.com.llyt.test",
    // ap_merchant_id 在xcode中配置启用的merchant_id

};

[LLAPPaySDK sharedSdk].delegate = self;  // self 是 要显示Apple Pay的当前ViewController

    [[LLAPPaySDK sharedSdk] preauthWithTraderInfo:signedOrder

                     inViewController:self];

}
                

支付结果查询

代码示例:
        支付单查询采用https post方式提交,格式采用json报文格式,样例如下(该接口需要IP鉴权):
        
        {
        
             "oid_partner":"201103171000000000",
        
             "dt_order":"20130515094013",
        
             "no_order":"2013051500001",
        
        "sign_type ":"RSA",
        
        "sign":"ZPZULntRpJwFmGNIVKwjLEF2Tze7bqs60rxQ22CqT5J1UlvGo575QK9z/+p
        +7E9cOoRoWzqR6xHZ6WVv3dloyGKDR0btvrdqPgUAoeaX/YOWzTh00vwcQ+HBtXE+
        vPTfAqjCTxiiSJEOY7ATCF1q7iP3sfQxhS0nDUug1LP3OLk="
        }
            
连连支付版权所有 2014-2018  浙ICP备10030927号