> ## Documentation Index
> Fetch the complete documentation index at: https://docs.puffinmoney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# परिचय

> हर प्रमुख चेन पर स्टेबलकॉइन भुगतान स्वीकार करें, आपके नियंत्रण वाले वॉलेट में सेटल

**Puffin Pay** MacLeod Technologies का स्टेबलकॉइन पेमेंट गेटवे है। अपने ग्राहकों
को एक ऐसा चेकआउट दें जो USDC, USDT, EURC और अन्य को स्वीकार करे — Solana,
Ethereum, Base, Polygon, BSC, Arbitrum, Optimism या XDC पर — और भुगतान की
पुष्टि अपने तरीके से पाएं: एक साइन किया हुआ webhook, एक लाइव डैशबोर्ड, और
एक रसीद जिसे आपका ग्राहक सुरक्षित रख सके।

आप तय करते हैं कि इंटीग्रेशन कितना गहरा हो। बिना किसी कोड के एक लिंक शेयर
करें, एक स्क्रिप्ट टैग से अपनी साइट में चेकआउट मोडल जोड़ें, या एक ही API कॉल
से अपने सर्वर से पूरा फ्लो चलाएं — दोनों ही तरीकों में असल में वही होस्टेड
चेकआउट पेज काम करता है।

## इंटीग्रेट करने के तरीके

<CardGroup cols={2}>
  <Card title="पेमेंट लिंक" icon="link" href="/payment-links">
    कोई कोड नहीं। डैशबोर्ड में एक लिंक बनाएं, कहीं भी शेयर करें।
  </Card>

  <Card title="होस्टेड चेकआउट" icon="globe" href="/hosted-checkout">
    एक API कॉल से भुगतान बनता है; अपने ग्राहक को हमारे चेकआउट पेज पर रीडायरेक्ट करें।
  </Card>

  <Card title="एम्बेडेड (iframe SDK)" icon="code" href="/embed">
    अपनी साइट में `puffin.js` जोड़ें और मोडल में चेकआउट खोलें — ग्राहक कभी आपकी
    साइट नहीं छोड़ते।
  </Card>

  <Card title="Wallet-as-a-Service" icon="wallet" href="/wallets">
    एक बार के भुगतान की बजाय स्थायी वॉलेट चाहिए? सीधे API के ज़रिए अलग-अलग
    चेन पर USDC/USDT वॉलेट बनाएं और मैनेज करें।
  </Card>
</CardGroup>

क्या आपके पास ज़रूरत से ज़्यादा चेन में फंड बंटे हुए हैं? देखें
[ब्रिजिंग और स्वैप](/bridging) — एक ही एंडपॉइंट चेन और एसेट के बीच वैल्यू
मूव करता है, और सबसे तेज़ रास्ता हम खुद चुनते हैं।

## एक भुगतान कैसे काम करता है

1. आप एक **पेमेंट इंटेंट** बनाते हैं (राशि + टोकन + चेन)।
2. Puffin उस भुगतान के लिए एक **नया डिपॉज़िट एड्रेस** जनरेट करता है।
3. आपका ग्राहक भुगतान करता है; हम उसे डिटेक्ट करके ऑन-चेन कन्फ़र्म करते हैं।
4. इंटेंट `CONFIRMED` हो जाता है, आपका webhook ट्रिगर होता है (HMAC-साइन किया
   हुआ), और डैशबोर्ड रियल टाइम में अपडेट होता है।

हर पेमेंट एड्रेस केवल एक बार इस्तेमाल होता है — कोई अमाउंट-मैचिंग हेयुरिस्टिक्स
नहीं, कोई क्रॉस्ड पेमेंट नहीं।

## भुगतान कैसे प्राप्त करें

कन्फ़र्म हुए भुगतान आपके खाते में कॉन्फ़िगर किए गए शेड्यूल के अनुसार, आपके
नियंत्रण वाले वॉलेट में सेटल होते हैं — देखें [सेटलमेंट](/settlement) कि यह
कैसे काम करता है और इसे अपने खुद के एड्रेस पर कैसे पॉइंट करें।

## प्राइसिंग

फीस आपके प्लान के अनुसार हर क्षमता (भुगतान, वॉलेट, ब्रिजिंग) के लिए तय
होती है, और जैसे-जैसे आप बढ़ते हैं कस्टम रेट्स भी उपलब्ध हैं — प्राइसिंग
कैसे संरचित है यह जानने के लिए देखें [टीम्स और प्लान्स](/teams-and-plans),
या अपने खाते के वर्तमान आंकड़ों के लिए `GET /v1/gateway/merchants/me/fees`
चेक करें।
