虚拟账户

概述

虚拟账户(VA)是为您的付款客户(如主要经销商或买方)创建并设置的一个指定账户,从而帮助公司区分每笔付款的付款来源。付往主账户的资金会根据不同的付款来源映射到不同的虚拟账户,便于您进行对账。

虚拟账户收款是我们提供的一项高效、安全的跨境支付解决方案,旨在简化您的收款流程,并优化资金管理效率。通过使用虚拟账户收款,您可以轻松地接收来自全球范围内客户的支付,无论是单笔交易还是大宗交易,都能够实现快速结算。

服务优势

  • 全球覆盖: 通过我们的虚拟账户收款系统接收来自世界各地客户的支付。
  • 即时创建: 按照所需,随时创建及更改付款客户的指定VA账号。
  • 尽在掌握: 轻松管理主要客户的日常汇入款项。
  • 安全可靠: 我们的系统采用了多重安全措施,确保您的交易数据和资金安全可靠。

注意事项

  • 合规要求: 请确保您的交易活动符合所在国家和地区的法律法规,以及国际支付行业的合规要求,避免不必要的法律风险。
  • 保护账户安全: 请妥善保管您的账户信息,不要将账户密码透露给他人,定期更改密码以确保账户安全。

如有任何问题或需要进一步帮助,请随时联系我们的客户支持团队。

创建虚拟账户

端点目标 URL

请求地址:POST /api/v1/virtual-account/create

字段说明

调用的特定输入参数

字段名称必填类 型描述若业务类型为B2B贸易,以下为必填若业务类型为Electronic business platform下的Vinted,以下为必填其他
merchantReferenceMstring商户请求流水号,不能重复MMM
currencyMstring收款币种MMM
businessTypeIdMstring业务类型id(业务类型 参考)MMM
mccCodeOstring(MCC代码 参考),MM
countryCodeOstring收款国家MM
paymentTypeOstring收款方式(LOCAL 、SWIFT)MM
emailOstring邮箱MM
bankIdOstring收款银行id(收款银行 )MM
accountHolderIdOstring店铺持有人id(店铺持有人 )MM
nicknameOstring账户昵称M
accountNumOstring开户数量M

响应data参数

字段名类型说明
merchantReferenceString商户请求流水号
accountStatusString账户状态,SUCCESS(开户成功) 、PENDING(处理中) 、FAILED(开户失败)、REJECT(开户拒绝)、CLOSED(已关闭)

集成

创建虚拟账户调用输入

{
    "merchantReference":"zzxczxcxczxczxczxc",
    "countryCode":"NG",
    "currency":"NGN",
    "email":"[email protected]",
    "mccCode":"5139",
    "paymentType":"LOCAL",
    "bankId":"12",
    "businessTypeId":"184"
    
}

创建虚拟账户调用输出

{
    "code": "0",
    "msg": "succeeded",
    "serverTime": 1761809752879,
    "data": {
        "merchantReference": "zzxczxcxczxczxczxc",
        "accountStatus": "PENDING"
    },
    "success": true
}

查询虚拟账户状态

端点目标 URL

字段说明

调用的特定输入参数

字段名称必填类 型描述
merchantReferenceMstring创建付款方时商户提交的请求流水号

响应data参数

字段名类型说明
merchantReferenceString商户请求流水号
accountStatusString账户状态,SUCCESS(开户成功) 、PENDING(处理中) 、FAILED(开户失败)、REJECT(开户拒绝)、CLOSED(已关闭)
accountNoString账户号码
accountNameString账户名称
accountCcyString账户币种
countryCodeString账户收款国家的国际标准化组织(ISO)国家代码(如US代表美国,CN代表中国 ISO 3166-1 标准)
errorMsgString失败原因
openBankCodeString开户银行编码
openBankNameString开户银行名称
openBankCountryString开户银行国家
openBankAddressString开户银行地址
openBankSwiftCodeString开户银行swiftCode
openBankSwiftCodeMemoString该值若不为空,交易对手如使用Swift支付方式,需要备注该附言
openBankAchCodeString开户银行achCode
openBankAchCodeMemoString该值若不为空,交易对手如使用Ach支付方式,需要备注该附言
openBankFedWireCodeString开户银行fedWireCode
openBankFedWireCodeMemoString该值若不为空,交易对手如使用FedWire支付方式,需要备注该附言
openBankSortCodeString开户银行sortCode
accountOpenTimeString账户开通时间

集成

查询虚拟账户调用输入

{
    "merchantReference": "zzxczxcxczxczxczxc"
}

查询虚拟账户调用输出

{
    "code": "0", 
    "msg": "succeeded", 
    "serverTime": 1761816176184, 
    "data": {
        "merchantReference": "zzxczxcxczxczxczxc", 
        "accountStatus": "SUCCESS", 
        "accountNo": "3891110341", 
        "accountName": "Government of Singapore Investment Corp", 
        "accountCcy": "NGN", 
        "countryCode": "NG", 
        "errorMsg": "", 
        "openBankCode": null, 
        "openBankName": "", 
        "openBankCountry": "NG", 
        "openBankAddress": "", 
        "openBankSwiftCode": null, 
        "openBankAchCode": "", 
        "openBankFedWireCode": null, 
        "openBankSortCode": null, 
        "accountOpenTime": "2025-10-30 09:22:21", 
        "openBankSwiftCodeMemo": "", 
        "openBankAchCodeMemo": "", 
        "openBankFedWireCodeMemo": ""
    }, 
    "success": true
}



虚拟账户WEBHOOK

{
    "merchantId": "1929723739654762496", 
    "notificationItems": [
        {
            "openBankCountry": "NG", 
            "accountName": "Government of Singapore Investment Corp", 
            "openBankSwiftCode": "", 
            "openBankFedWireCode": "", 
            "openBankCode": "", 
            "accountStatus": "SUCCESS", 
            "eventCode": "VIRTUAL_ACCOUNT_NOTIFY", 
            "accountCcy": "NGN", 
            "openBankAchCode": "", 
            "accountOpenTime": "2025-10-30 10:06:13", 
            "countryCode": "NG", 
            "accountNo": "8950939081", 
            "openBankSortCode": "", 
            "merchantReference": "zzxczxcxczxczxczxc", 
            "openBankAddress": "", 
            "openBankSwiftCodeMemo": "", 
            "openBankAchCodeMemo": "", 
            "openBankFedWireCodeMemo": "", 
            "eventDate": 1761818772990
        }
    ]
}