नॉन-कस्टोडियल सेटलमेंट
USDT सीधे मर्चेंट वॉलेट में जाता है; BoltUtil राशि या private keys अपने पास नहीं रखता।
BoltUtil डेवलपर्स को यूएसडीटी भुगतान ऑर्डर, चेन मॉनिटरिंग, चेकआउट पेज और सर्वर-टू-सर्वर भुगतान सूचनाओं के लिए एक सरल एपीआई सतह देता है।
import crypto from 'node:crypto'
import express from 'express'
const app = express()
app.use(express.json())
app.post('/api/checkout', async (req, res) => {
const payload = JSON.stringify({
externalOrderId: req.body.orderId,
amount: req.body.amount,
currency: 'USDT',
network: 'TRC20',
notifyUrl: 'https://merchant.com/webhooks/boltutil',
returnUrl: 'https://merchant.com/orders/complete'
})
const timestamp = Date.now().toString()
const signature = crypto
.createHmac('sha256', process.env.BOLTUTIL_API_SECRET)
.update(`${timestamp}.${payload}`)
.digest('hex')
const response = await fetch('https://api.boltutil.com/api/v1/order/create', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Bolt-Key': process.env.BOLTUTIL_API_KEY,
'X-Bolt-Timestamp': timestamp,
'X-Bolt-Signature': signature
},
body: payload
})
res.status(response.status).json(await response.json())
})क्रिप्टो भुगतान एपीआई स्थिर मुद्रा चेकआउट के लिए बनाया गया है
अपने सर्वर से राशि, नेटवर्क और बाहरी ऑर्डर ID के साथ भुगतान ऑर्डर बनाएं।
ग्राहक को checkout URL, नेटवर्क, प्राप्तकर्ता पता, QR कोड और सटीक USDT राशि दिखाएं।
BoltUtil नेटवर्क, टोकन कॉन्ट्रैक्ट, पता, राशि, समय सीमा और confirmations की जांच करता है।
पुष्टि के बाद Webhook signature सत्यापित करें और ऑर्डर को idempotent तरीके से पूरा करें।
USDT सीधे मर्चेंट वॉलेट में जाता है; BoltUtil राशि या private keys अपने पास नहीं रखता।
एक API से TRC20, ERC20, BEP20, Polygon और Solana मॉनिटर करें और समान Webhook payload पाएं।
HMAC signature, timestamp और retry logs भुगतान के बाद सुरक्षित automation में मदद करते हैं।
एकीकरण नोट्स
API key को browser में उजागर न करें और checkout दिखाने से पहले बाहरी ऑर्डर ID सहेजें।
पते के साथ TRC20, ERC20, BEP20, Polygon या Solana नेटवर्क स्पष्ट रूप से दिखाएं।
Return URL भुगतान का प्रमाण नहीं है; signed Webhook या server-side status query का उपयोग करें।
ये उत्तर डेवलपर्स, संस्थापकों और सहायता टीमों को वास्तविक यूएसडीटी भुगतान स्वीकार करने से पहले भुगतान जीवनचक्र को समझने में मदद करते हैं।
नहीं। राशि सीधे मर्चेंट वॉलेट में जाती है और BoltUtil ट्रांसफर मॉनिटर करके सूचना भेजता है।
सिस्टम नेटवर्क, टोकन, प्राप्तकर्ता पता, सही राशि, ऑर्डर स्थिति और समय सीमा जांचता है।
TRC20, ERC20, BEP20, Polygon और Solana।
ग्राहकों से स्क्रीनशॉट भेजने के लिए कहे बिना ऑर्डर बनाएं, ट्रांसफर की निगरानी करें और अपने बैकएंड को सूचित करें।
निःशुल्क खाता बनाएं