Я, мой сценарий международных платежей, отказывается принимать международные платежи по некоторым картам в долларах, но при необходимости списывает средства с моей банковской карты в Гане. Также как мне получить ссылку для перенаправления после транзакции.
Ниже мой код (без моих ключей API, конечно)
const API_publicKey = " ";
function payWithRave() {
var x = getpaidSetup({
PBFPubKey: API_publicKey,
customer_email: "wwackuaku@yahoo.com",
amount: 0,
customer_phone: "233244631868",
currency: "GHS",
country: "GH",
payment_options: "card",
custom_logo: "https://ananseman.com/assets/images/masks.png",
txref: "rave-1543925647",
meta: [{
metaname: "GHsupportID",
metavalue: "SP1234"
}],
onclose: function() {},
callback: function(response) {
var txref = response.tx.txRef; // collect txRef returned and pass to a server page to complete status check.
console.log("This is the response returned after a charge", response);
if (
response.tx.chargeResponseCode == "00" ||
response.tx.chargeResponseCode == "0"
) {
// redirect to a success page
} else {
// redirect to a failure page.
}
x.close(); // use this to close the modal immediately after payment.
}
});
}
</script>```