商户接入指南 商户接入指南
  • 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

上传文件

# 请求地址


    POST https://sandbox-acquirer-payment.pingpongx.com/dispute/disputeUploadFile
    
    1
    POST https://acquirer-payment.pingpongx.com/dispute/disputeUploadFile
    
    1
    // Make sure to add code blocks to your code group

    # 请求参数

    注意

    参数格式:form表单格式



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

    字段名称 必填 描述
    accId M PingPong定义的商户店铺唯一编号
    file M 文件
    sign M 签名
    signType M 签名类型,SHA256

    # 请求示例



    # 响应参数



    参数必填属性说明:必填(M),可选(O),条件必填(C)。 JSON
    字段名称 必填 描述
    accId M PingPong定义的商户店铺唯一编号
    data M 图片地址
    success M 请求是否成功 true/false

    # 响应示例

    {
      "accId": "2018092714313010016291",
      "data": "996f3335914648c88d4391db8e79617b.png",
      "success": true
    }
    
    1
    2
    3
    4
    5

    # 代码示例

        public static void main(String[] args) throws IOException {
            OkHttpClient client = new OkHttpClient();
    
            File imgFile = new File("/Users/Downloads/88340243a82846c9a2424db9215f6da6.jpg");
            RequestBody requestBody = new MultipartBody.Builder()
                    .setType(MultipartBody.FORM)
                    .addFormDataPart("accId","2018092520455210043251")
                    .addFormDataPart("signType","SHA256")
                    .addFormDataPart("sign","3D3314DA8697ED0B47EBFD7DDD8247AE3CDEB330ECA72F694F2D5D30349CCA4F")
                    .addFormDataPart("file", imgFile.getName(),
                            RequestBody.create(MediaType.parse("image/jpeg"), imgFile))
                    .build();
    
            Request request = new Request.Builder()
                    .url("https://sandbox-acquirer-payment.pingpongx.com/dispute/disputeUploadFile")
                    .post(requestBody)
                    .build();
    
            try (Response response = client.newCall(request).execute()) {
                if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
                System.out.println(response.body().string());
            }
    }
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    上次更新: 2024/05/21, 11:29:11

    ← 查询拒付抗辩所需材料 上传拒付材料→

    杭州乒乓智能技术有限公司 | Copyright © 2015-2024 checkout.pingpongx.com.All Rights Reserved.
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式