2017-08-29 2 views
0

J'ai créé un bot et j'essaie de tester le bouton Acheter en suivant les instructions au https://developers.facebook.com/docs/messenger-platform/payments#test_payments et j'ai mis is_test_payment à vrai. Mais j'ai eu l'erreur "(# 1158) Aucun fournisseur de paiement valide trouvé. S'il vous plaît ajouter un fournisseur de paiement valide, il peut être un paiement tokenized, rayure ou paypal. "Je comprends que le paiement est actuellement disponible uniquement pour nous, mais je n'ai trouvé aucun endroit pour spécifier l'emplacement de ma page est US. Comment devrais-je résoudre ce problème?Facebook erreur de paiement de messagerie

+0

Quel prestataire de services de paiement avez-vous configuré? – amuramoto

+0

@amuramoto Je n'ai pas encore configuré de fournisseur de services de paiement. Si je veux seulement le tester avec un paiement par jeton, dois-je encore configurer un fournisseur de paiement? – appthumb

Répondre

1

Vous devez configurer un fournisseur de services de paiement, même si vous allez tester des paiements. Les paiements Tokenized sont la méthode la plus simple, il suffit de générer une clé et de l'ajouter avec l'API Messenger Profile.

+0

Merci. Je vais essayer. Dois-je également faire une demande de programme bêta de paiement si je veux juste faire des tests? – appthumb

+0

Non! Gardez à l'esprit que vous ne pouvez tester avec le bouton Acheter maintenant. Webview ne prend pas encore en charge les paiements de test, sauf si vous effectuez une extraction entièrement personnalisée dans la vue Web. – amuramoto