Facebook Messenger 付款错误

Facebook messenger payment error

我创建了一个机器人,我正在尝试按照 https://developers.facebook.com/docs/messenger-platform/payments#test_payments 中的说明测试“购买”按钮,并且我确实将 is_test_payment 设置为 true。但我收到错误消息“(#1158) 未找到有效的支付提供商。请添加有效的支付提供商,可以是代币化支付、stripe 或 paypal。”我了解该付款目前仅适用于美国,但我发现没有地方可以指定我的页面位置是美国。我应该如何解决这个问题?

即使您要测试付款,也必须设置付款提供商。令牌化支付是最简单的方法,只需生成一个密钥并将其添加到 Messenger 配置文件 API。