Integration

Imperative API

Öffnen Sie MakePay über Ihren eigenen Click-Handler.

Browser-API

Verwenden Sie die globale Browser-API, wenn Ihre Anwendung den Click-Handler besitzt oder Lebenszyklusrückrufe direkt übergeben muss.

  • Öffnen Sie ein Zahlungsmodal mit window.makepay.showPayment(uid, { onEvent }).
  • Schließen Sie das aktuelle Modal mit 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>

Rückrufabwicklung

Übergeben Sie einen onEvent-Rückruf, wenn Ihre Seite auf Änderungen des Checkout-Status oder Umleitungsanfragen reagieren muss, ohne global auf window zu lauschen.

Benötigen Sie Hilfe bei der Partnereinrichtung?

Öffnen Sie die Detailansicht des Zahlungslinks in MakeCrypto, um die generierten Snippets für eine echte Zahlungs-UID zu kopieren, oder kehren Sie zum Portal zurück, um Händlereinstellungen zu verwalten.

Portal öffnen