2017-08-29 3 views
0

Ich habe einen Bot erstellt und ich versuche, Buy-Taste zu testen, folgen Sie den Anweisungen unter https://developers.facebook.com/docs/messenger-platform/payments#test_payments und ich habe is_test_payment auf True gesetzt. Aber ich habe den Fehler "(# 1158) Kein gültiger Zahlungsanbieter gefunden. Bitte fügen Sie einen gültigen Zahlungsanbieter hinzu, es kann eine Token-Zahlung, Stripe oder Paypal sein. "Ich verstehe, dass die Zahlung derzeit nur für USA verfügbar ist, aber ich habe keinen Ort gefunden, an dem der Standort meiner Seite angegeben werden kann. Wie soll ich das beheben?Facebook Messenger Zahlung Fehler

+0

Welchen Zahlungsanbieter haben Sie eingerichtet? – amuramoto

+0

@amuramoto Ich habe noch keinen Zahlungsanbieter eingerichtet. Wenn ich es nur mit Token-Zahlung testen möchte, muss ich noch einen Zahlungsanbieter einrichten? – appthumb

Antwort

1

Sie müssen einen Zahlungsanbieter einrichten, selbst wenn Sie Zahlungen testen möchten. Tokenisierte Zahlungen sind der einfachste Weg, um einen Schlüssel zu generieren und ihn mit der Messenger-Profil-API hinzuzufügen.

+0

Danke. Ich werde es versuchen. Muss ich mich auch für das Beta-Zahlungsprogramm bewerben, wenn ich nur testen möchte? – appthumb

+0

Nein! Denken Sie daran, Sie können jetzt nur mit Buy-Button testen. Webview unterstützt Testzahlungen noch nicht, es sei denn, Sie führen eine vollständig benutzerdefinierte Überprüfung in der Webansicht durch. – amuramoto