आपके द्वीप में जोड़ा गया शून्य JavaScript
यह कोई फ्रेमवर्क कंपोनेंट नहीं है, तो इसे कोई client:load की ज़रूरत नहीं है और कभी आपके बंडल आँकड़ों में दिखाई नहीं देता है। स्क्रिप्ट टैग ब्राउज़र में आपके HTML के बाद अपना काम करता है।
आपको कोई एकीकरण पैकेज, कोई क्लायंट निर्देश, या कोई द्वीप की ज़रूरत नहीं है। बटन सादा HTML है जो आपकी स्टैटिक बिल्ड के साथ भेजा जाता है, जो सबसे Astro-आकृति वाली चीज़ है जो एक भुगतान विजेट हो सकती है।
स्क्रिप्ट टैग को अपने बेस लेआउट के हेड में रखें, अधिकांश प्रोजेक्ट में src/layouts/Layout.astro। हर पेज जो लेआउट का उपयोग करता है वहाँ से बटन रेंडर कर सकता है।
---
// src/layouts/Layout.astro
---
<html lang="en">
<head>
<meta charset="utf-8" />
<title>{title}</title>
<script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
crossorigin="anonymous"
defer></script>
</head>अपनी प्रोजेक्ट खोलें, Products टैब पर स्विच करें, और प्रोडक्ट जोड़ें: एक संदर्भ जिसे आप चुनते हैं, एक नाम, एक कीमत, एक मुद्रा। यहाँ से डैशबोर्ड अपनी असली प्रोजेक्ट ID के साथ इस पेज पर दोनों ब्लॉक लिखता है। आप जो नीचे देखते हैं वह आकार है।
बटन को किसी भी .astro पेज या कंपोनेंट के बॉडी में चिपकाएं। Astro इसे बिना बदलाव किए निर्मित HTML में पास करता है।
<coin-moebius-buy
project-id="proj_YOUR_ID_HERE"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>प्रकाशित करें। बटन पेज के साथ रेंडर होता है, और भुगतान पिकर पहली बार लोड होता है जब कोई ख़रीदार इसे क्लिक करता है। हर अतिरिक्त प्रोडक्ट एक अलग संदर्भ और लेबल के साथ एक ही ब्लॉक है।
यह कोई फ्रेमवर्क कंपोनेंट नहीं है, तो इसे कोई client:load की ज़रूरत नहीं है और कभी आपके बंडल आँकड़ों में दिखाई नहीं देता है। स्क्रिप्ट टैग ब्राउज़र में आपके HTML के बाद अपना काम करता है।
लेआउट के माध्यम से रेंडर किए गए पेज पहले से स्क्रिप्ट रखते हैं। MDX कंटेंट के अंदर से बेचने के लिए, एक ही बटन HTML सीधे फ़ाइल में चिपकाएं।
बटन परवाह नहीं करता कि HTML कैसे बनाया गया था। अगर पेज ब्राउज़र तक पहुँचता है, तो यह बेचता है।
फ्री महीने में 150 लेनदेन को कवर करता है। साइन अप करने के लिए कोई कार्ड नहीं।