账户资金提供交易
涉及从一个账户借出资金、存入另一个账户的交易在 Mastercard Gateway 用语中被称为账户资金提供交易。 接收方可以是同一个人、另一个人或一个组织。 如果您的商家服务组织 (MSO) 为您启用了此功能,您可以为您的客户提供以下账户资金提供交易类型:
- 个人对个人
- 组织内资金转移
- 组织间资金转移
- 6540(资金提供交易)
- 4829(资金转移),以及
- 6538(MoneySend 的资金提供交易)。
以下 MCC 只能用于处理代码 00 或 20:
- 6538(MoneySend 的资金提供交易)
- 6540(资金提供交易),以及
- 4829(资金转移)。
账户资金提供交易 (AFT) 数据包括有关发送方类型、接收方类型、接收方账户类型、账户资金提供方式和资金用途的信息。 还可以包括其他接收方详细信息。 当您需要提交账户资金提供交易数据时,根据您提交的交易类型,您必须提供有关交易的以下部分或全部信息。
accountFunding.senderType:此字段可以使用值 PERSON、COMMERCIAL_ORGANIZATION、NON_PROFIT_ORGANIZATION 和 GOVERNMENT。accountFunding.senderIsRecipient:定义账户资金提供交易中的发送方和接收方是相同还是不同。 如果未提供任何值,此字段将使用 FALSE 作为默认值。accountFunding.recipient.account.fundingMethod:此字段可以使用值 CHARGE、CREDIT 和 DEBIT。 如果未提供任何值,此字段将使用默认值 UNKNOWN。accountFunding.recipient.stateProvinceCode:接收方的州或省/自治区/直辖市代码。 此值必须与 ISO 3166-2 代码的第二部分匹配。 例如,- 对于美国的地址,提供 2 个字母的 ISO 3166-2 州代码。
- 对于美国军事基地,提供 AE、AA、AP 代码中的一个。
- 对于加拿大的地址,提供 2 个字母的 ISO 3166-2 省代码。
accountFunding.recipient.account:有关随后将接收您在本次交易中从发送方借记的资金的接收方的账户详细信息。accountFunding.purpose:此字段可以使用值 CRYPTOCURRENCY_PURCHASE、MERCHANT_SETTLEMENT 和 PAYROLL。 如果未提供任何值,则使用默认值 OTHER。accountFunding.recipient:有关将接收资金的接收方的详细信息。accountFunding.recipient.account.identifierType:此字段可以使用值 CARD_NUMBER、BANK_ACCOUNT_NATIONAL、BANK_ACCOUNT_BIC、BANK_ACCOUNT_IBAN、EMAIL_ADDRESS、PHONE_NUMBER、SOCIAL_NETWORK_PROFILE_ID 和 STAGED_WALLET_USER_ID。 如果未提供任何值,则使用默认值 OTHER。accountFunding.recipient.account.identifier:付款接收方的账户识别码,例如,卡号或银行帐号。accountFunding.recipient.firstName:付款接收方的名字。accountFunding.recipient.lastName:付款接收方的姓氏。accountFunding.recipient.country:付款接收方的国家/地区。accountFunding.recipient.postCodeZip:付款接收方的邮政编码。accountFunding.recipient.dateOfBirth:付款接收方的出生日期,格式为 yyyy-mm-dd。accountFunding.reference:账户资金提供交易的引用。 此引用由 Mastercard Payment Gateway 生成。
账户资金提供交易数据可以在 Authorize、Authenticate_Payer、Capture、Create_Checkout_Session、Pay、Refund、Standalone capture、Standalone refund、Update Session 以及 Verify 操作中提交。 提交的数据在交易响应中返回。
如果发起机构注册了 Mastercard MoneySend 服务,在提交资金提供交易和资金提供交易退款的授权请求消息时,应为交易类型指示器选择适当的 MCC。 有关更多信息,请参见“MC Connect > 技术资源中心 (TRC)”的快速参考手册,或联系您的收单行,了解不同交易类型的推荐 MCC。
账户资金提供交易集成确保在 API 中选择适当的 MCC 和使用正确的请求字段,从而在与账户资金提供交易集成时发送正确的交易类型指示器。 MSO 支持您提交账户资金提供交易,并配置允许您提交哪些账户资金提供交易类型。 有关 MCC、请求字段和 MSO 配置的更多信息,请参见 MPGS 集成文档或联系 MPGS 支持寻求进一步帮助。
此表描述了客户发起的资金提供交易的 MCC。
|
交易类型标识符
|
MCC 4829 - 资金转移
|
MCC 6540 - 资金提供交易
|
MCC 6538 - MoneySend 的资金提供交易
|
|
一般个人对个人转账 |
适用于 F07 |
适用于 F07 |
适用于 C07 |
|
个人对个人转账到卡账户 |
适用于 F08 |
适用于 F08 |
- |
此表描述了由客户或组织发起的转账的 MCC。
|
交易类型标识符 |
MCC 4829 - 资金转移 |
MCC 6540 - 资金提供交易 |
MCC 6538 - MoneySend 的资金提供交易 |
|
转账到自有借记或预付费账户 |
适用于 F64 |
适用于 F64 |
- |
|
自有信用卡账单付款 |
适用于 F54 |
适用于 F54 |
适用于 C54 |
|
转账到自有分期数字钱包账户 |
适用于 F61 |
适用于 F61 |
- |
|
转账到自有账户的一般转账 |
适用于 F52 |
适用于 F52 |
适用于 C52 |
|
组织发起的到自有账户的一般转账 |
适用于 F52 |
适用于 F52 |
适用于 C52 |
|
组织发起的到自有分期数字钱包账户的转账 |
适用于 F61 |
适用于 F61 |
- |
|
组织发起的到自有借记或预付费卡账户的转账 |
适用于 F64 |
适用于 F64 |
- |
|
组织发起的自有信用卡账单付款 |
适用于 F54 |
适用于 F54 |
- |
|
业务付款 |
适用于 F55 |
适用于 F55 |
适用于 C55 |
|
政府/非盈利付款 |
- |
- |
适用于 C56 |
|
快速商家结算 |
- |
- |
适用于 C57 |
|
一般企业对企业转账 |
适用于 F65 |
适用于 F65 |
适用于 C65 |