背景
资金来源(也称为支付方式)在 Fluz 上用于购买礼品卡、为虚拟卡交易提供资金、向您的 Fluz 余额存入资金等。您首先需要确保至少添加一个资金来源,才能在 Fluz 上完成交易。用户账户可添加以下类型:- 银行卡 - 借记卡、信用卡或预付卡。请注意,信用卡可能产生更高费用且返现比例低于借记卡。
- 银行账户 - 银行账户无费用。但只能在 Fluz 应用或网页门户中添加。
- PayPal 账户 - 像 PayPal 这样的数字钱包通常费用最高,且需要通过 Fluz 应用或网页门户添加。
目前,用户只能通过 API 将银行卡添加为资金来源。
添加银行卡
示例请求
您可以使用addBankCard mutation 添加新的银行卡。该 mutation 允许您提供将银行卡添加到用户账户所需的详细信息。查询接收一个 AddBankCardInput 输入对象。
AddBankCardInput 输入类型。架构中带有感叹号(!)的字段为必填,必须包含在请求中。
要将地址与您的银行卡关联,必须使用 billingAddress 或 userAddressId 输入字段之一。请确保仅提供其中一个字段以满足校验要求。
- 新地址:若要添加新地址,请使用
billingAddress输入字段定义与此卡关联的地址详情。 - 已有地址:若要关联已有地址,请使用
userAddressId输入字段,指定系统中已存储地址的标识符。您可以使用getUserAddresses查询查找现有的userAddressId。
账单地址格式请完全按照发卡机构记录提供账单地址,并使用结构化字段(
streetAddressLine1、streetAddressLine2、city、state、postalCode、country)。不匹配或格式错误的账单地址可能导致地址校验(AVS)失败。银行卡支持国际账单地址。有关格式规则和示例,请参阅 地址格式要求。AddBankCardInput
示例响应
addBankCard mutation 的响应将包含您在请求中指定的字段,以及相关的 ID 值和卡处理方。
仅适用于个人应用目前,只有个人应用会被授予向账户添加银行卡的权限范围。公开可用的应用若希望向账户添加银行卡,需要完成 PCI 认证并提交 PCI 合规性声明。