1. Direct Payments
whalet
  • 接入指南
  • 附录
  • 认证授权(Authorize)
    • 获取令牌
      POST
    • 文件上传
      POST
  • 连通性验证(Connectivity)
    • 通知(Webhook)
      • 连通性验证通知(connectivityNotify)
    • 连通性验证(connectivity)
      POST
  • 用户入网(UserOnboarding)
    • 入网申请(Onboarding)
      • 用户入网申请(User Onboarding Apply)
    • 补充资料(EDD)
      • EDD补充资料查询(Edd Replenish Query)
      • EDD补充资料提交(Edd Replenish Submit)
    • 通知(Webhook)
      • 入网结果通知(User Onboarding Result Notification)
      • EDD补充资料通知(Edd Replenish Notify)
      • EDD补充资料结果通知(Edd Replenish Result Notify)
  • 收款(Payee)
    • 持有人(Card Holder)
      • 持有人申请(Card Holder Apply)
      • 持有人查询(Card Holder Query)
      • 持有人银行账户申请(Card Holder Beneficary Apply)
      • 持有人银行账户查询(Card Holder Beneficary Query)
    • 开卡(Virtual Account)
      • 外贸收款(B2B)
        • 申请收款卡(Virtual Account Apply for B2B)
        • 获取外贸收款渠道(Channel Banks Query for B2B)
      • 电商收款(B2C)
        • 申请收款卡(Virtual Account Apply for B2C)
        • 获取收款卡平台配置(Platform Query for B2C)
        • 获取开通收款卡持有人(Card Holder Query for B2C)
        • 查询开卡数(Card number Query for B2C)
        • 绑定/添加店铺(Bind/Unbind Shop for B2C)
        • 注销收款卡((Card Cancel for B2C))
        • 查询收款卡详情(Card Detail Query for B2C)
        • 查询店铺(Shop Query for B2C)
        • 查询收款卡(Card Query for B2C)
        • 申请银行证明信(Bank Letter Apply For B2C)
    • 订单(Order)
      • 外贸收款(Trade Order)
        • 订单申请(Trade Order Apply for B2B)
        • 订单详情(Trade Order Query Detail for B2B)
        • 分页查询(Trade Order Query List for B2B)
        • 关联外贸订单(Trade Order Bind Apply for B2B)
      • 电商收款(Shop Order)
        • 查询上传订单结果(Query the results of the uploaded order for B2C)
        • 上传订单(Shop Order Upload for B2C)
    • 通知(Webhook)
      • 模拟入账通知Mock(mockPayeeNotify)
      • 持有人结果通知(Card Holder Result Notification)
      • 持有人银行账户结果通知(Card Holder Beneficary Result Notify)
      • 申请收款卡结果通知(Virtual Account Notify for B2C)
      • 收款到账通知(Payee Received Notify)
      • 关联外贸订单结果通知(Trade Order Bind Notify for B2B)
      • 绑定/添加店铺结果通知(Shop Bind/Unbind/Add Result Notify for B2C)
      • 注销收款卡结果通知(Card Cancel Result Notify for B2C)
      • 上传订单结果通知(Upload Order Result Notify for B2C)
  • 收单(Acquiring)
    • 接入方式
    • 支付方式
    • 测试数据
    • 店铺(Shop)
      • 获取可用的支付方式
      • 添加店铺
      • 查询店铺详情
      • 申请店铺支付方式
    • Hosted Payment Page
      • 创建支付链接
      • 查询交易信息
    • Embedded Payment
      • 接入方式
      • 创建支付会话
      • 创建支付
    • Direct Payments
      • 获取卡详情
        POST
      • 创建付款
        POST
      • 获取银行列表
        POST
      • 创建付款 V2
        POST
    • 撤销(Cancel)
      • 撤销支付交易申请
    • 退款(Refund)
      • 退款申请
    • 拒付(Chargeback)
      • 拒付详情
      • 查询拒付原因
      • 拒付申诉
      • 拒付接受
    • 通知(Webhook)
      • 添加店铺结果通知
      • 申请店铺支付方式结果通知
      • 支付结果通知
      • 退款结果通知
      • 拒付产生通知
      • 拒付结果通知
      • 欺诈通知
      • 支付创建通知
    • 插件(Plugin)
      • WordPress/Woocommerce插件安装说明
      • Shoplazza安装说明
    • 物流(Logistics)
      • 补充订单物流信息
  • 鲸卡(VCC)
    • 鲸卡钱包(Account/Wallet)
      • 开通鲸卡钱包
      • 鲸卡钱包查询
      • 鲸卡钱包充值
      • 钱包交易查询
    • 鲸卡管理(Card)
      • 可用卡bin查询
      • 创建鲸卡
      • 查询鲸卡信息
      • 注销鲸卡
      • 锁定鲸卡
      • 解锁鲸卡
      • 鲸卡充值
      • 鲸卡提现
      • 鲸卡交易查询
    • 通知(Webhook)
      • 创建鲸卡通知
      • 注销鲸卡通知
      • 锁定鲸卡通知
      • 解锁鲸卡通知
      • 鲸卡交易通知
      • 鲸卡钱包交易通知
  • 购买(Buy)
    • 通知(Webhook)
      • 申请支付结果通知(Pay Result Notify)
    • 申请支付(Pay Apply)
    • 确认支付(Pay Confirm)
  • 出金(Payout)
    • 通知(Webhook)
      • 申请提现/付款结果通知(Payout Result Notify)
      • 绑定受益人银行账户结果通知(Benificiary Account Result Notify)
    • 获取申请提现/付款信息(Get Payout Apply Info)
    • 申请提现/付款(Payout Apply)
    • 确认提现/付款(Payout Confirm)
    • 查询汇率(Rate Inquiry)
    • 查询受益人银行账户字段信息(Beneficiary Account Fields Query)
    • 绑定受益人银行账户(Benificiary Account Apply)
    • 删除受益人银行账户(Benificiary Account Delete)
    • 查询支持的受益人银行账户国家/地区(Beneficiary Account Country Query)
  • 交易(Trade)
    • 交易查询(Trade Query)
      • 收款记录(Payee Query)
      • 提现记录(Withdraw Query)
      • 付款记录(Payment Query)
      • 支付记录(Pay Query)
    • 补充资料(ReMaterials)
      • 通知(Webhook)
        • 交易补充资料通知(Trade Replenish Notify)
        • 交易补充资料结果通知(Trade Replenish Result Notify)
      • 交易补充资料提交(Trade Replenish Submit)
  • 钱包(Wallet)
    • 币种余额(Currency Balance)
    • 平台余额(Platform Balance)
  • Mock
    • 入账通知Mock(mockPayeeNotify)
  • 数据模型
    • Schemas
      • TradeAcquiringNofDetail
      • TradeAcquiringDisputeType
      • OrderUploadInfo
      • 账单信息 billingInfo
      • StorageFile
      • WhaletCardId
      • IndustryCode
      • 收货信息 shippingInfo
      • Address
      • WhaletCardAddress
      • AcquiringShopStatus
      • 付款人 payerInfo
      • Member
      • WhaletCardInfo
      • AcquiringShopInfo
      • 3DS threeDSInfo
      • EddItem
      • WhaletCardTransactionInfo
      • AcquiringShopMethodInfo
      • 设备 deviceInfo
      • PayFac
      • WhaletCardBin
      • 交易 transactionInfo
      • ActualBeneficiary
      • WhaletCardBinVerification
      • AcquiringShopMethodStatus
      • 支付 paymentInfo
      • EddItem1
      • WhaletCardBinCardLimit
      • AcquiringProduct
      • Edd
      • WhaletCardIdTrans
      • TradeAcquiringChargebackStatus
      • AcquiringCardDetail
      • Shop
      • WhaletCardAccountTransactionInfo
      • TradeAcquiringChargebackHandleType
      • TradePayeeOrder
      • AcquiringPayByBankDetail
      • WhaletCardAccountInfo
      • AcquiringLocalPaymentDetail
      • TradeAcquiringHandleStatus
      • Bank
      • WhaletCardTransactionType
      • AcquiringVoucherDetail
      • CardSupplier
      • TradeAcquiringChargebackDetail
      • WhaletCardAccountTransactionType
      • AcquiringProductStatus
      • Card
      • AcquiringDigitalWalletDetail
      • WhaletCardTransactionStatus
      • FeeDetail
      • AcquiringEpsDetail
      • AcquiringSepaDebitDetail
      • UserHolder
      • AcquiringAction
      • UserHolderBankAccount
      • YesOrNo
      • ResultNotify
      • CaptureType
      • PlatformType
      • VirtualAccountBank
      • Balance
      • ListObject
      • AcquiringChargebackDefenseDocument
      • TradeAcquiringChargebackReasonInfo
      • TradeAcquiringChargebackReason
      • FeeRuleDetail
      • SupplierType
      • FeeRule
      • PayeeCardStatus
      • BankCode
      • ShopStatus
      • BeneficiaryBankAccountField
      • BeneficiaryAccountType
      • BeneficiaryBankAccount
      • SellGoodsType
      • CertificateType
      • FundSource
      • ConnectivityGuideRequestBody
      • ServiceTradeType
      • AcquiringGoods
      • AcquiringPaymentMethod
      • TradeAcquiringLinkStatus
      • TradeAcquiringLinkInfo
      • TradeAcquiringLinkCustomerInfo
      • TradeAcquiringLinkGoodsInfo
      • TradeAcquiringOrderInfo
      • TradeAcquiringInfo
      • TradeAcquiringRefundInfo
      • Currency
      • RemittancePurpose
      • RelationshipSender
      • ConnectivityGuideResponseBody
      • BeneficiaryAccountCategory
    • AcquiringPixDetail
    • AcquiringCaptureType
    • AcquiringActionType
    • AcquiringRedirectData
    • AcquiringCardBrand
    • AcquiringBoletoDetail
    • AcquiringPicpayBrazilDetail
    • AcquiringPaypalBrazilDetail
    • AcquiringPaymentDetailBase
    • AcquiringGooglePayDetail
    • AcquiringApplePayDetail
    • AcquiringBcmcDetail
    • AcquiringIdealDteail
    • AcquiringUserAgent
    • AcquiringAffirmDetail
    • AcquiringKlarnaDetail
    • AcquiringCashAppPayDetail
    • AcquiringLinkDetail
    • AcquiringAddress
    • AcquiringChannel
    • AcquiringBillingInfo
    • AcquiringShippingInfo
    • AcquiringOrderV2
    • AcquiringPayerInfo
    • AcquiringSubmitDetail
    • OpenApiAcquiringSupplementOrderLogisticsForm
    • OpenRestfulResultVoid
    • UserAgent
    • AcquiringBrowserInfo
    • Browser
    • Platform
    • CountryCode
    • AcquiringCustomer
    • OS
    • AcquiringOrder
    • Engine
    • LogisticsInfo
    • AcquiringDeviceData
    • AcquiringMethodType
    • Currency
    • AcquiringQrCodeData
    • AcquiringMethodDetail
    • AcquiringCustomData
  1. Direct Payments

创建付款 V2

开发中
POST
/v2/acquiring/payment/createPayment
直连创建付款 V2。
路径:POST /v2/acquiring/payment/createPayment
鉴权:与 V1 相同(OpenApiCode.createAcquiringPayment)
请求头:requestNo、timestamp、partnerId、Authorization
V1 POST /v1/acquiring/payment/createPayment 仍可用但已废弃,建议新接入使用本接口
与 V1 字段映射
V2V1
payerInfocustomer
deviceInfodeviceData(ipAddress≈clientIp,origin/channel 同 V1)
billingInfobillingAddress(country 为两位码,地址为 address1/2)
shippingInfoorder.shippingAddress
transactionInfo.productsorder.products
transactionInfo.returnUrlreturnUrl
paymentInfo.paymentMethodCodepaymentMethodDetail.type
paymentInfo.card 等paymentMethodDetail 子对象

请求参数

Header 参数

Body 参数application/json必填

示例
{
  "schemaVersion": "2.0",
  "userId": "11",
  "acquiringShopId": "29",
  "amount": 328.56,
  "currency": "USD",
  "merTradeNo": "ORDER-20260519-001",
  "captureType": "Automatic",
  "billingInfo": {
    "firstName": "San",
    "lastName": "Zhang",
    "email": "payer@example.com",
    "phone": "+86 13800138000",
    "country": "CN",
    "state": "Guangdong",
    "city": "Shenzhen",
    "address1": "Nanshan District",
    "address2": "Tech Park",
    "postalCode": "518000"
  },
  "shippingInfo": {
    "firstName": "San",
    "lastName": "Zhang",
    "phone": "+86 13800138000",
    "country": "CN",
    "state": "Guangdong",
    "city": "Shenzhen",
    "address1": "Nanshan District",
    "postalCode": "518000"
  },
  "payerInfo": {
    "fullName": "Zhang San",
    "email": "payer@example.com",
    "phone": "+86 13800138000",
    "country": "CN",
    "ipAddress": "203.0.113.10"
  },
  "paymentInfo": {
    "paymentMethodCode": "card_visa",
    "card": {
      "encryptedCardNumber": "<AES加密卡号>",
      "encryptedExpiryMonth": "<AES加密月份>",
      "encryptedExpiryYear": "<AES加密年份>",
      "encryptedCvc": "<AES加密CVC>",
      "holderName": "Zhang San",
      "brand": "visa"
    }
  },
  "transactionInfo": {
    "reference": "REF-001",
    "description": "Order memo",
    "returnUrl": "https://merchant.example.com/payment/return",
    "language": "zh-CN",
    "products": [
      {
        "name": "Product A",
        "unitPrice": 328.56,
        "quantity": 1
      }
    ]
  },
  "threeDSInfo": {
    "threeDSVersion": "2.2.0",
    "eci": "05"
  },
  "deviceInfo": {
    "ipAddress": "203.0.113.10",
    "browserUserAgentHeader": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
    "browserAcceptHeader": "text/html,application/xhtml+xml",
    "browserLanguage": "zh-CN",
    "browserScreenHeight": 1080,
    "browserScreenWidth": 1920,
    "browserTimeZone": -480,
    "origin": "https://merchant.example.com/checkout",
    "channel": "Web"
  }
}

返回响应

🟢200成功
application/json
与 V1 POST /v1/acquiring/payment/createPayment 响应结构一致
Bodyapplication/json

示例
{
    "userId": "string",
    "tradeId": "string",
    "merTradeNo": "string",
    "action": {
        "actionType": "string",
        "paymentMethodType": "string"
    },
    "riskResult": "Y"
}
上一页
获取银行列表
下一页
撤销支付交易申请
Built with