التكامل
API أمر حتمي
افتح MakePay من مقبض النقر الخاص بك.
المتصفح API
استخدم المتصفح العالمي API عندما يمتلك تطبيقك معالج النقر أو يحتاج إلى تمرير عمليات الاسترجاعات الخاصة بدورة الحياة مباشرة.
- افتح طريقة الدفع باستخدام
window.makepay.showPayment(uid, { onEvent }). - أغلق النموذج الحالي باستخدام
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>التعامل مع رد الاتصال
قم بتمرير رد اتصال onEvent عندما تحتاج صفحتك إلى الاستجابة لتغييرات حالة checkout أو إعادة توجيه الطلبات دون الاستماع عالميًا على window.