IOTPay 技术接入文档IOTPay 技术接入文档
  • 介绍
  • 签名
  • 统一下单
  • 商户扫码收款
  • 顾客扫描二维码
  • 微信JSAPI支付集成(mobile web)
  • 微信JSAPI支付集成(微信小程序)
  • 线上安全支付
  • 商户App集成IOTPay
  • 查询订单接口
  • 异步支付结果通知
  • 获取clientIP
  • 退款接口
  • 退款查询接口
  • POS 半集成
  • WordPress WooCommerce 插件
  • V3

    • 介绍
    • 重定向集成
    • 重定向集成(支持3DS与AVS)
    • 嵌入式集成
    • 直接支付
    • 查询卡信息
    • 使用令牌进行购买
    • 数字钱包支付
    • 撤销交易
    • 退款交易
    • 查询交易
    • 银联 ExpressPay API
  • V2

    • Credit Card API V2(不建议使用,请对接V3版本)
  • 介绍
  • 签约
  • 支付
  • 查询订单接口
  • 回调
  • English
  • 简体中文
  • 介绍
  • 签名
  • 统一下单
  • 商户扫码收款
  • 顾客扫描二维码
  • 微信JSAPI支付集成(mobile web)
  • 微信JSAPI支付集成(微信小程序)
  • 线上安全支付
  • 商户App集成IOTPay
  • 查询订单接口
  • 异步支付结果通知
  • 获取clientIP
  • 退款接口
  • 退款查询接口
  • POS 半集成
  • WordPress WooCommerce 插件
  • V3

    • 介绍
    • 重定向集成
    • 重定向集成(支持3DS与AVS)
    • 嵌入式集成
    • 直接支付
    • 查询卡信息
    • 使用令牌进行购买
    • 数字钱包支付
    • 撤销交易
    • 退款交易
    • 查询交易
    • 银联 ExpressPay API
  • V2

    • Credit Card API V2(不建议使用,请对接V3版本)
  • 介绍
  • 签约
  • 支付
  • 查询订单接口
  • 回调
  • English
  • 简体中文
  • 指南

    • 介绍
    • 签名
    • 统一下单
    • 商户扫码收款
    • 顾客扫描二维码
    • 微信JSAPI支付集成(mobile web)
    • 微信JSAPI支付集成(微信小程序)
    • 线上安全支付
    • 商户App集成IOTPay
    • 查询订单接口
    • 异步支付结果通知
    • 获取clientIP
    • 退款接口
    • 退款查询接口
    • POS 半集成
    • WordPress WooCommerce 插件
  • 信用卡

    • V3

      • 介绍
      • 重定向集成
      • 重定向集成(支持3DS与AVS)
      • 嵌入式集成
      • 直接支付
      • 查询卡信息
      • 使用令牌进行购买
      • 数字钱包支付
      • 撤销交易
      • 退款交易
      • 查询交易
      • 银联 ExpressPay API
    • Credit Card API V2(不建议使用,请对接V3版本)
  • 代扣

    • 介绍
    • 签约
    • 支付
    • 查询订单接口
    • 回调

撤销交易

信息

撤销操作取消尚未结算的交易。如果交易已经结算,请参考退款。与退款不同的是,撤销交易后,持卡人的账单上既没有初始付款的记录,也没有撤销的记录。

端点

https://ccapi.iotpaycloud.com/v3/cc_void

方法

POST

头部

Content-Type: application/json;charset=UTF-8

请求
名称必需类型示例描述
mchIdyString(30)10000701由 IOTPay 分配
mchRefundNoyString(30)R1234567890abc由商户分配的订单号(不可重复)
loginNameyString(12)jack_chen由商户分配的订单号(不可重复),等同于 jobNo
payOrderIdyString(30)
signyString(32)C380BEC2BFD727A4B6845133519F3AD6签名算法
响应
名称必需类型示例描述
retCodeyStringSUCCESS 或 FAIL
retMsgyString如果失败,消息将包含失败的原因
retDatayJSON如果 retCode=SUCCESS,则返回订单详细信息
retData 包含订单信息:
名称必需类型示例描述
payOrderIdyStringRP20240101215009579871439079由 IOTPay 生成的订单号
mchIdyString10000701由 IOTPay 分配
mchOrderNoyStringR1234567890abc由商户分配的订单号(不可重复),表示由商户分配的订单号(不可重复)的 mchRefundNo
originalOrderIdyStringPC20240101215009579871439079退款的原始支付订单 ID
currencyyStringCAD仅支持 'CAD'
amountyInt1500以分为单位
payTypeyStringrefund成功的撤销交易固定为 refund
refundableyInt0已撤销的订单不能再进一步退款
statusyInt0,1,2,90 = 待处理订单,1 = 未知,2 = 成功,9 = 失败
paySuccTimeyString2021-04-07 19:44:51付款成功的时间戳
cardNumyString432567******2266用于交易的卡的卡号
expiryDateyString0725用于交易的卡的到期日期
invoiceNumyString
authNumyString
transNumyString
channelyStringPF_CCPF_CC 或 UPI_EX
上次更新: 2024/4/1 17:41
Prev
数字钱包支付
Next
退款交易