2017-02-19 16 views
0

メッセンジャーボットでトークン化された支払いを設定するにはどうすればよいですか? Facebookのメッセンジャーに購入ボタンを提出するときに私は、このエラーメッセージが出てい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のアカウントをセットアップしました。トークン化された支払いのために今何をしますか?

答えて

0

私はちょうどこれを通じた情報がそのリンクをご提供している他の日に行ってきました、ちょうどさらに下:https://developers.facebook.com/docs/messenger-platform/payments-reference#connect_payment_method

基本的に、あなたは、Facebookへの公開暗号鍵をアップロードする必要があります。 Facebookはあなたの公開鍵を使用して支払い情報を暗号化し、プライベートキーを使用して情報を復号化してから、あなたの優先支払いプロバイダに送信します。

ストライプアカウントを使用しようとしている場合は、ボットに関連付けられているFacebookページにリンクする必要があります。 FacebookはStripeに支払い情報を送信し、支払いのチェックアウトIDを返します。トークン化された支払いを使用する場合は、クレジットカード情報を復号化し、選択した支払いプロバイダに送信する必要があります。

+0

ありがとうJalepeno112 - ボットは複数のページで動作するように設計されているため、ストライプアカウントを1つのページに結びつけたくありません。キーを設定し、それが機能するかどうかを確認します。 – skunkwerk

関連する問題