التكامل

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.

هل تحتاج مساعدة في إعداد الشريك؟

افتح عرض تفاصيل رابط الدفع في MakeCrypto لنسخ المقتطفات المولدة لـ payment UID حقيقي، أو عد إلى البوابة لإدارة إعدادات merchant.

فتح البوابة