商户接入指南 商户接入指南
  • V2 (opens new window)
  • V3 (opens new window)
  • V4-English (opens new window)
  • V4-专业版 (opens new window)
  • V2 (opens new window)
  • V3 (opens new window)
  • V4-English (opens new window)
  • V4-专业版 (opens new window)
  • 概述

    • 起步
    • 对接流程
    • 联调资源
  • 服务

    • Checkout

      • 概览
      • Hosted
      • Non-Hosted
      • APIs

    • 订阅

      • 概览
      • 接入流程
    • 线下付款码支付

      • 接入流程
    • Tokenization

      • 概览
      • 接入流程
      • APIs

    • 风险管理

      • 概览
      • Dynamic 3D Secure
      • Disputes
      • APIs

    • 一键支付

      • 概览
      • 接入流程
      • APIs

    • ApplePay

    • GooglePay

    • KYB

    • 支付链

    • 建站工具

    • 工具

  • 附录

  • v4

支付交易接口

接口名:makePayments
1

# 请求参数

# 公共请求参数



参数必填属性说明:必填(M),可选(O),条件必填(C)。 POST JSON

暂无数据

# 场景参数(ApplePay)



参数必填属性说明:必填(M),可选(O),条件必填(C)。 POST JSON

暂无数据

# 场景参数(Credit Card)



参数必填属性说明:必填(M),可选(O),条件必填(C)。 POST JSON

暂无数据

# 场景参数(通用)



参数必填属性说明:必填(M),可选(O),条件必填(C)。 POST JSON

暂无数据

# 响应参数



暂无数据

示例:

// 使用ApplePay之前必须先设置此值,如果MerchantID不会变化则只需要设置一次就可以了,无需每次支付都赋值

[PPPayManager setMerchantID:@"merchant.com.pingpongx.checkout"];

[PPPayManagermakePayments:JSONDic fromVC:self resultBlock:^(PPPayResult * _Nullable result,NSDictionary * _Nullable payResponse) {
   if (result.error.length > 0) {
       //失败,查看失败原因
   }
   else {
       //不能表明支付成功还是失败,还需要解析payResponse数据
   }
}finishBlock:^(PKPaymentAuthorizationViewController * _NonnullpaymentAuthorizationVC) {
   // 可以在此处关闭支付弹窗,或者进行一些其他操作
  // ApplePay才需要此回调,卡支付不会触发此回调
  [paymentAuthorizationVCdismissViewControllerAnimated:YES completion:nil];
}];

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
上次更新: 2023/10/25, 18:39:40
杭州乒乓智能技术有限公司 | Copyright © 2015-2024 checkout.pingpongx.com.All Rights Reserved.
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式