इंटीग्रेशन गाइड

किसी ऑर्डर को पूरा करने से पहले यूएसडीटी भुगतान को कैसे सत्यापित करें

जब कोई ग्राहक कहता है कि उन्होंने भुगतान कर दिया है लेकिन ऑर्डर अभी भी लंबित है, तो आपको ऑर्डर तथ्यों के साथ ब्लॉकचेन तथ्यों की तुलना करने के लिए एक दोहराने योग्य तरीके की आवश्यकता होती है। यह मार्गदर्शिका बताती है कि व्यापारियों को TRC20, ERC20, BEP20, Polygon और Solana पर कौन से चेक चलाने चाहिए।

चरण

जब कोई ग्राहक कहता है कि उन्होंने भुगतान कर दिया है लेकिन ऑर्डर अभी भी लंबित है, तो आपको ऑर्डर तथ्यों के साथ ब्लॉकचेन तथ्यों की तुलना करने के लिए एक दोहराने योग्य तरीके की आवश्यकता होती है। यह मार्गदर्शिका बताती है कि व्यापारियों को TRC20, ERC20, BEP20, Polygon और Solana पर कौन से चेक चलाने चाहिए।

किसी ऑर्डर को पूरा करने से पहले यूएसडीटी भुगतान को कैसे सत्यापित करें

  1. 01

    अपने सर्वर से राशि, नेटवर्क और बाहरी ऑर्डर ID के साथ भुगतान ऑर्डर बनाएं।

  2. 02

    ग्राहक को checkout URL, नेटवर्क, प्राप्तकर्ता पता, QR कोड और सटीक USDT / USDC राशि दिखाएं।

  3. 03

    BoltUtil नेटवर्क, टोकन कॉन्ट्रैक्ट, पता, राशि, समय सीमा और confirmations की जांच करता है।

  4. 04

    पुष्टि के बाद Webhook signature सत्यापित करें और ऑर्डर को idempotent तरीके से पूरा करें।

BoltUtil भुगतान जाँचता है और हस्ताक्षरित callback भेजता है। आपका सर्वर हस्ताक्षर और स्थिति जाँचकर दोहराव रोकता है, फिर सामान, सेवा या क्रेडिट देता है।

एकीकरण नोट्स

उत्पादन से पहले क्या मायने रखता है

नॉन-कस्टोडियल सेटलमेंट

USDT / USDC सीधे मर्चेंट वॉलेट में जाता है; BoltUtil राशि या private keys अपने पास नहीं रखता।

छह भुगतान नेटवर्क

TRON, Ethereum, BNB Smart Chain, Polygon, Solana और Base समर्थित हैं। TRON पर केवल USDT / USDC उपलब्ध है; अन्य USDT / USDC मार्गों के लिए सक्रिय एसेट और वैध प्राप्तकर्ता वॉलेट आवश्यक हैं।

Signed Webhooks

HMAC signature, timestamp और retry logs भुगतान के बाद सुरक्षित automation में मदद करते हैं।

सत्यापित करें कि लेनदेन की स्थिति सफल है और इसमें यूएसडीटी ट्रांसफर इवेंट शामिल है।
Network matches the order
Configured token contract / mint matches
Destination matches the order wallet
Full payable amount matches
Payment time and order window checked
Required confirmations reached
Transaction association and fulfillment checked

ये इंटीग्रेशन और जाँच के उदाहरण हैं। कोई अनुरोध नहीं भेजा जाता। अपने ऑर्डर डेटा, नेटवर्क सेटिंग और API दस्तावेज़ देखें।

एपीआई दस्तावेज़ पढ़ें

अब क्या जाँचें?

मूल ऑर्डर नंबर और लेनदेन हैश सुरक्षित रखें। सफल ट्रांसफ़र, भुगतान की पुष्टि और Webhook डिलीवरी अलग बातें हैं।

A = 1.000, B = 1.010 और C = 1.020 हों तो 1.020 का भुगतान अन्य शर्तें पूरी होने पर ही C से मिलता है। 1.030 के लिए सटीक मिलान नहीं है।

केवल उदाहरण है। अंतर स्वतः स्वीकार नहीं होता; नियम, समय और ऑर्डर का संबंध जाँचें। मुफ़्त खाते अपने समीक्षा रिकॉर्ड देख सकते हैं; संबंध स्वीकार या अस्वीकार करने के लिए सक्रिय Pro चाहिए।

पूरी राशि का सटीक मिलान
पूरी राशि, नेटवर्क, टोकन, वॉलेट और भुगतान अवधि जाँचें। योग्य सटीक मिलान को अंतर की समीक्षा वाले उम्मीदवारों से प्राथमिकता मिलती है।
कम या अधिक भुगतान
योग्य मैनुअल ट्रांसफ़र से समीक्षा रिकॉर्ड बन सकता है। अंतर की सीमा और सही ऑर्डर जाँचें; केवल सबसे पास की राशि वाला ऑर्डर न चुनें।
भुगतान की पुष्टि जारी
PAID का मतलब भुगतान दर्ज है और पुष्टि जारी है। नेटवर्क पुष्टि और स्कैन की प्रगति देखें; दोबारा भुगतान न माँगें।
भुगतान पुष्ट, लेकिन स्टोर अपडेट नहीं
Webhook डिलीवरी, HTTP उत्तर, मूल बॉडी का हस्ताक्षर और ऑर्डर का स्थायी रिकॉर्ड जाँचें। रिसीवर ठीक करके अधिकार के अनुसार दोबारा भेजें और केवल एक बार डिलीवरी करें।
गलत नेटवर्क या टोकन
वास्तविक नेटवर्क और कॉन्ट्रैक्ट या Mint जाँचें। समान चिह्न या पते का प्रारूप दूसरे रास्ते के ट्रांसफ़र को इस ऑर्डर का भुगतान नहीं बनाता।

ऑर्डर सर्वर पर बनाएं

API key को browser में उजागर न करें और checkout दिखाने से पहले बाहरी ऑर्डर ID सहेजें।

नेटवर्क साफ दिखाएं

पते के साथ TRC20, ERC20, BEP20, Polygon या Solana नेटवर्क स्पष्ट रूप से दिखाएं।

सत्यापन के बाद fulfillment करें

Return URL भुगतान का प्रमाण नहीं है; signed Webhook या server-side status query का उपयोग करें।

इंटीग्रेशन गाइड

व्यापारी लाइव होने से पहले प्रश्न पूछते हैं

क्या BoltUtil मर्चेंट की राशि रखता है?

नहीं। राशि सीधे मर्चेंट वॉलेट में जाती है और BoltUtil ट्रांसफर मॉनिटर करके सूचना भेजता है।

USDT / USDC भुगतान का मिलान कैसे होता है?

सिस्टम नेटवर्क, टोकन, प्राप्तकर्ता पता, सही राशि, ऑर्डर स्थिति और समय सीमा जांचता है।

कौन से नेटवर्क USDT और USDC समर्थित करते हैं?

TRON केवल USDT समर्थित करता है। Ethereum, BNB Smart Chain, Polygon, Solana और Base निर्धारित USDT / USDC संस्करण उपयोग करते हैं। उपलब्धता सक्रिय चैनलों और व्यापारी वॉलेट पर निर्भर है।

एक स्वच्छ यूएसडीटी भुगतान प्रवाह लॉन्च करें

ग्राहकों से स्क्रीनशॉट भेजने के लिए कहे बिना ऑर्डर बनाएं, ट्रांसफर की निगरानी करें और अपने बैकएंड को सूचित करें।