Integration
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>कॉलबैक हैंडलिंग
जब आपके पृष्ठ को checkout स्थिति में परिवर्तन पर प्रतिक्रिया करने या window पर विश्व स्तर पर सुने बिना अनुरोधों को पुनर्निर्देशित करने की आवश्यकता हो तो onEvent कॉलबैक पास करें।