by Guest » 03 Jan 2025, 19:12
Ich versuche, das Zahlungsgateway von Flutterwave mithilfe des bereitgestellten Beispielcodes in meine Website zu integrieren. Der Beispielcode, den ich verwende, sieht so aus.
Code: Select all
Your order is ₦2,500
Pay Now
function makePayment() {
FlutterwaveCheckout({
public_key: "confirmed correct public key",
tx_ref: "txref-DI0NzMx13",
amount: 250,
currency: "NGN",
payment_options: "card, banktransfer, ussd",
meta: {
source: "docs-inline-test",
consumer_mac: "92a3-912ba-1192a",
},
customer: {
email: "[email protected]",
phone_number: "08100000000",
name: "Ayomide Jimi-Oni",
},
customizations: {
title: "Flutterwave Developers",
description: "Test Payment",
logo: "https://checkout.flutterwave.com/assets/img/rave-logo.png",
},
callback: function (data){
console.log("payment callback:", data);
},
onclose: function() {
console.log("Payment cancelled!");
}
});
}
Wenn ich jedoch versuche, diesen Code auszuführen, erhalte ich den Fehler 403 Forbidden. Die Fehlermeldung sieht so aus:
Ich habe bestätigt, dass der öffentliche Schlüssel im Code korrekt ist. Könnte mir bitte jemand bei der Lösung dieses Problems helfen? Vielen Dank!
Es gibt Dokumentation
https://developer.flutterwave.com/docs/ ... gen/inline
Ich versuche, das Zahlungsgateway von Flutterwave mithilfe des bereitgestellten Beispielcodes in meine Website zu integrieren. Der Beispielcode, den ich verwende, sieht so aus.
[code]
Your order is ₦2,500
Pay Now
function makePayment() {
FlutterwaveCheckout({
public_key: "confirmed correct public key",
tx_ref: "txref-DI0NzMx13",
amount: 250,
currency: "NGN",
payment_options: "card, banktransfer, ussd",
meta: {
source: "docs-inline-test",
consumer_mac: "92a3-912ba-1192a",
},
customer: {
email: "
[email protected]",
phone_number: "08100000000",
name: "Ayomide Jimi-Oni",
},
customizations: {
title: "Flutterwave Developers",
description: "Test Payment",
logo: "https://checkout.flutterwave.com/assets/img/rave-logo.png",
},
callback: function (data){
console.log("payment callback:", data);
},
onclose: function() {
console.log("Payment cancelled!");
}
});
}
[/code]
Wenn ich jedoch versuche, diesen Code auszuführen, erhalte ich den Fehler 403 Forbidden. Die Fehlermeldung sieht so aus:
[code]403 Forbidden
403 Forbidden
[/code]
Ich habe bestätigt, dass der öffentliche Schlüssel im Code korrekt ist. Könnte mir bitte jemand bei der Lösung dieses Problems helfen? Vielen Dank!
[img]https://i.sstatic.net/Jf5cQ9p2.png[/img]
[img]https://i.sstatic.net/517p3YaH.png[/img]
Es gibt Dokumentation https://developer.flutterwave.com/docs/collecting-zahlungen/inline