使用条纹的

时间:2017-02-19 21:47:11

标签: stripe-payments facebook-messenger

如何使用Messenger机器人设置标记化付款?

向Facebook Messenger提交购买按钮时收到此错误消息:

"message":"(#1158) No valid payment provider found. Please add a valid payment provider, it can be tokenized payment, stripe or paypal." 

但是documentation表示对于标记化付款,连接不是必需的。我已经使用Stripe设置了一个帐户 - 我现在该如何处理代币化付款?

1 个答案:

答案 0 :(得分:0)

前几天我刚刚查看了相关信息,这些信息位于您提供的链接上,只是向下:https://developers.facebook.com/docs/messenger-platform/payments-reference#connect_payment_method

基本上,您必须将公共加密密钥上传到Facebook。 Facebook将使用您的公钥加密付款信息,然后您使用私钥解密信息,然后再发送给您首选的付款服务提供商。

如果您尝试使用Stripe帐户,则需要将其链接到与您的机器人相关联的Facebook页面。然后,Facebook会将支付信息发送给Stripe,并返回付款的结帐ID。如果您想使用标记化付款,则需要解密信用卡信息并将其发送给您选择的付款服务提供商。