डेवलपर्स
क्रिप्टो पेमेंट API
तीन कॉल: इनवॉइस बनाएं, उसका स्टेटस पढ़ें, बैलेंस पढ़ें। ग्राहक पेमेंट पेज पर पेमेंट करता है और आपको webhook और USDT मिलता है।
एंडपॉइंट्स
| मेथड | यह क्या करता है |
|---|---|
POST /api/v1/payments | इनवॉइस बनाएं और पेमेंट पेज का लिंक प्राप्त करें |
GET /api/v1/payments/{uuid} | स्टेटस, एड्रेस और ट्रांजेक्शन id |
GET /api/v1/wallet | उपलब्ध और फ्रोजन USDT बैलेंस |
Base URL: https://api.crybit.net · JSON · प्रति मिनट 60 रिक्वेस्ट · ऑथेंटिकेशन: X-Public-Key और X-Private-Key हेडर।
इनवॉइस बनाएं
केवल amount और currency ही आवश्यक फील्ड हैं। पेमेंट को ऑर्डर से मैच करने के लिए अपनी order_id पास करें, और लाइफटाइम सेट करने के लिए ttl_minutes।
curl -X POST https://api.crybit.net/api/v1/payments \
-H "X-Public-Key: pk_…" \
-H "X-Private-Key: sk_…" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"amount":1490,"currency":"RUB","order_id":"ORD-1048","purpose":"Order 1048"}'JavaScript
const invoice = await fetch('https://api.crybit.net/api/v1/payments', {
method: 'POST',
headers: {
'X-Public-Key': 'pk_…',
'X-Private-Key': 'sk_…',
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({ amount: 1490, currency: 'RUB', order_id: 'ORD-1048' }),
}).then((r) => r.json())
location.href = invoice.callback_url // the payment pageWebhooks और विजेट
जब इनवॉइस पेड हो जाता है, तो CryBit आपके मर्चेंट के webhook URL को कॉल करता है ताकि आप ऑर्डर रिलीज कर सकें। ग्राहक को अपनी साइट पर बनाए रखने के लिए confirmation type embedded रिक्वेस्ट करें और widget स्क्रिप्ट से पेमेंट फॉर्म खोलें।
रेफरेंस
FAQ
मैं ऑथेंटिकेट कैसे करूं?
public key को X-Public-Key में और private key को X-Private-Key में भेजें। दोनों हेडर आवश्यक हैं। मर्चेंट की पहचान public key से होती है, इसलिए रिक्वेस्ट में shop id की जरूरत नहीं है।
क्या टेस्ट मोड उपलब्ध है?
हां। टेस्ट मोड में मर्चेंट सैंडबॉक्स इनवॉइस बनाता है: पेमेंट पेज पर उन्हें पेड मार्क करने का बटन होता है, और इनसे आपके बैलेंस में कोई बदलाव नहीं आता। असली ट्रांसफर स्वीकार करने के लिए मर्चेंट को लाइव मोड में बदलें।
लिमिट क्या हैं?
API प्रति key प्रति मिनट 60 रिक्वेस्ट स्वीकार करता है। इनवॉइस की राशि 0.01 से शुरू होती है, और लाइफटाइम 5 से 1440 मिनट तक होती है।
