Node.js+TypeScript集成Adyen Boleto Bancario遇两类问题求助
关于Adyen集成Boleto Bancário的问题解答
1. Boleto Bancário对应的正确枚举值
在Adyen的Node.js TypeScript SDK中,paymentMethod.type对应的枚举类型PaymentMethodType里,Boleto Bancário的枚举常量是PaymentMethodType.BoletoBancario,其底层字符串值为'boletobancario'。你需要直接引用SDK提供的枚举常量,而非手动传入字符串,就能通过类型校验。
示例代码片段:
import { PaymentMethodType } from '@adyen/api-library'; const paymentRequest = { // 其他请求参数 paymentMethod: { type: PaymentMethodType.BoletoBancario, // Boleto相关额外字段 } };
2. 收单账户错误的说明
Adyen并未停止支持Boleto Bancário支付方式,你遇到的错误是因为测试环境中使用的BoletoBancarioSantander_AdyenTest收单账户已被停用。
你需要联系Adyen支持团队,获取当前可用的Boleto测试收单账户,或是确认生产环境对应的有效收单配置,替换后即可正常发起请求。
内容的提问来源于stack exchange,提问作者Cauã Coelho
相关产品推荐
相关产品推荐

