Integracja
Imperatyw API
Otwórz MakePay z własnego modułu obsługi kliknięć.
Przeglądarka API
Użyj globalnej przeglądarki API, jeśli Twoja aplikacja jest właścicielem modułu obsługi kliknięć lub musi bezpośrednio przekazywać wywołania zwrotne cyklu życia.
- Otwórz moduł płatności za pomocą
window.makepay.showPayment(uid, { onEvent }). - Zamknij bieżący mod za pomocą
window.makepay.hide().
html
<script src="https://makepay.io/modal/makepay.js"></script>
<button type="button" id="pay-with-makepay">Pay with crypto</button>
<script>
document.getElementById("pay-with-makepay").addEventListener("click", function () {
window.makepay.showPayment("YOUR_PAYMENT_UID", {
onEvent: function (event) {
if (event.type === "makepay.payment.redirect_requested" && event.payload.redirectUrl) {
window.location.assign(event.payload.redirectUrl);
}
},
});
});
</script>Obsługa wywołań zwrotnych
Przekaż wywołanie zwrotne onEvent, gdy Twoja strona musi zareagować na zmiany statusu checkout lub żądania przekierowania bez globalnego słuchania na window.