चालान बनाना
अनुरोध
क्वेरी पैरामीटर
| नाम | पैरामीटर प्रकार | डिफ़ॉल्ट मान | परिभाषा |
|---|---|---|---|
| amount* | string | - | जितनी राशि अदा की जानी है।यदि राशि में पैसे हों, तो उन्हें विभाजक '.' के साथ भेजें उदाहरण: 10.28 |
| currency* | string | - | मुद्रा कोड |
| order_id* | stringmin: 1max: 100alpha_dash | - | आपके सिस्टम में ऑर्डर आईडीपैरामीटर एक स्ट्रिंग होना चाहिए जिसमें वर्णमाला के अक्षर, संख्याएँ, अंडरस्कोर और डैश शामिल हों। इसमें कोई रिक्त स्थान या विशेष वर्ण नहीं होने चाहिए।order_id व्यापारी चालान/स्थिर वॉलेट/आवर्ती भुगतानों के भीतर अद्वितीय होना चाहिएजब हमें order_id वाला कोई मौजूदा इनवॉइस मिलता है, तो हम उसका विवरण लौटा देते हैं, नया इनवॉइस नहीं बनाया जाएगा। |
| network | string | null | ब्लॉकचेन नेटवर्क कोड |
| url_return | stringmin: 6max: 255url | null | भुगतान करने से पहले, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर स्टोर पेज पर वापस आ सकता है। |
| url_success | stringmin: 6max: 255url | null | सफल भुगतान के बाद, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर वापस आ सकता है। |
| url_callback | stringmin: 6max: 255url | null | वह URL जिस पर भुगतान स्थिति वाले वेबहुक भेजे जाएंगे |
| is_payment_multiple | boolean | true | क्या उपयोगकर्ता को शेष राशि का भुगतान करने की अनुमति है। यह तब उपयोगी होता है जब उपयोगकर्ता ने एक लेनदेन के लिए इनवॉइस की पूरी राशि का भुगतान नहीं किया हो, और आप उसे पूरी राशि तक भुगतान करने की अनुमति देना चाहते हों। यदि आप इस सुविधा को अक्षम करते हैं, तो पहला भुगतान प्राप्त होने के बाद इनवॉइस अंतिम रूप से तैयार हो जाएगा और आपको अपनी शेष राशि में धनराशि प्राप्त हो जाएगी। |
| lifetime | integermin: 300max: 43200 | 3600 | जारी किए गए चालान की अवधि (सेकंड में) |
| to_currency | string | - | इस पैरामीटर का उपयोग इनवॉइस राशि को परिवर्तित करने के लिए लक्षित मुद्रा निर्दिष्ट करने के लिए किया जाता है। इनवॉइस बनाते समय, आप एक राशि और मुद्रा प्रदान करते हैं, और API उस राशि को to_currency में समतुल्य मान में परिवर्तित कर देगा।उदाहरण के लिए, बिटकॉइन में 20 USD का इनवॉइस बनाने के लिए: राशि: 20 मुद्रा: USD to_currency: BTCएपीआई वर्तमान विनिमय दर के आधार पर 20 USD राशि को उसके समतुल्य BTC में परिवर्तित कर देगा और उपयोगकर्ता BTC में भुगतान करेगाto_currency हमेशा क्रिप्टोकरेंसी कोड होना चाहिए, न कि फिएट करेंसी कोड। |
| subtract | integermin: 0max: 100 | 0 | ग्राहक से लिए गए भुगतान कमीशन का प्रतिशतयदि आपकी दर 1% है, तो यदि आप घटाव = 100 (ग्राहक 100% कमीशन का भुगतान करता है) के साथ 100 USDT के लिए एक चालान बनाते हैं, तो ग्राहक को 101 USDT का भुगतान करना होगा। |
| accuracy_payment_percent | numericmin: 0max: 5 | 0 | भुगतान में स्वीकार्य अशुद्धि.उदाहरण के लिए, यदि आप मान 5 देते हैं, तो चालान को भुगतान किया गया के रूप में चिह्नित किया जाएगा, भले ही ग्राहक ने राशि का केवल 95% भुगतान किया हो।वास्तविक भुगतान राशि शेष राशि में जमा की जाएगी |
| additional_data | stringmax: 255 | null | आपके लिए अतिरिक्त जानकारी (ग्राहक को नहीं दिखाई गई) |
| currencies | array | आपके व्यापारी की सेटिंग से उपलब्ध मुद्राओं की सरणी का उपयोग किया जाता है (यदि पैरामीटर सेट नहीं है, तो सभी समर्थित क्रिप्टोकरेंसी डिफ़ॉल्ट रूप से उपयोग की जाती हैं)।उपलब्ध मुद्राएं व्यापारी सेटिंग अनुभाग में निर्धारित की जाती हैं। | भुगतान के लिए अनुमत मुद्राओं की सूची। यह तब उपयोगी होता है जब आप उन मुद्राओं की सूची को सीमित करना चाहते हैं जिनका उपयोग आपके ग्राहक चालान भुगतान के लिए कर सकते हैं। संरचना |
| except_currencies | array | null | भुगतान के लिए बहिष्कृत मुद्राओं की सूची संरचना |
| from_referral_code | string | null | अनुरोध करने वाला व्यापारी कोड द्वारा रेफरर से जुड़ता है।उदाहरण के लिए, आप एक एप्लिकेशन हैं जो क्रिप्टोमस एपीआई के माध्यम से चालान उत्पन्न करता है और आपके ग्राहक अन्य स्टोर हैं। वे आपके एप्लिकेशन में अपनी एपीआई कुंजी और व्यापारी आईडी दर्ज करते हैं, और आप उनके क्रेडेंशियल्स और अपना रेफरल कोड पास करके अनुरोध भेजते हैं।इस प्रकार, आपके ग्राहक आपके क्रिप्टोमस खाते पर रेफरल बन जाते हैं और आपको उनके टर्नओवर से आय प्राप्त होगी। |
| discount_percent | integermin: -99max: 90 | null | धनात्मक संख्याएँ: आपको छूट निर्धारित करने की अनुमति देता है। भुगतान के लिए 5% छूट निर्धारित करने के लिए, आपको एक मान पास करना चाहिए: 5नकारात्मक संख्याएँ: आपको कस्टम अतिरिक्त कमीशन सेट करने की अनुमति देता है।भुगतान के लिए 10% का अतिरिक्त कमीशन निर्धारित करने के लिए, आपको एक मान पास करना होगा: -10चालान बनाते समय छूट प्रतिशत को केवल तभी ध्यान में रखा जाता है जब चालान में कोई विशिष्ट क्रिप्टोकरेंसी हो। |
| is_refresh | boolean | false | इस पैरामीटर का उपयोग करके, आप जीवनकाल को अपडेट कर सकते हैं और यदि जीवनकाल समाप्त हो गया है तो चालान के लिए एक नया पता प्राप्त कर सकते हैं।ऐसा करने के लिए, आपको सभी आवश्यक पैरामीटर पास करने होंगे, और पास किए गए order_id वाला इनवॉइस रिफ्रेश हो जाएगा।केवल पता, भुगतान_स्थिति और समाप्त_तिथि ही बदले जाते हैं। कोई भी अन्य फ़ील्ड नहीं बदले जाते, चाहे कोई भी पैरामीटर पास किया गया हो। |
पैरामीटर प्रकार
stringपरिभाषा
जितनी राशि अदा की जानी है।यदि राशि में पैसे हों, तो उन्हें विभाजक '.' के साथ भेजें
उदाहरण: 10.28पैरामीटर प्रकार
stringपरिभाषा
मुद्रा कोडपैरामीटर प्रकार
stringmin: 1max: 100alpha_dashपरिभाषा
आपके सिस्टम में ऑर्डर आईडीपैरामीटर एक स्ट्रिंग होना चाहिए जिसमें वर्णमाला के अक्षर, संख्याएँ, अंडरस्कोर और डैश शामिल हों। इसमें कोई रिक्त स्थान या विशेष वर्ण नहीं होने चाहिए।order_id व्यापारी चालान/स्थिर वॉलेट/आवर्ती भुगतानों के भीतर अद्वितीय होना चाहिएजब हमें order_id वाला कोई मौजूदा इनवॉइस मिलता है, तो हम उसका विवरण लौटा देते हैं, नया इनवॉइस नहीं बनाया जाएगा।पैरामीटर प्रकार
stringडिफ़ॉल्ट मान
nullपरिभाषा
ब्लॉकचेन नेटवर्क कोडपैरामीटर प्रकार
stringmin: 6max: 255urlडिफ़ॉल्ट मान
nullपरिभाषा
भुगतान करने से पहले, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर स्टोर पेज पर वापस आ सकता है।पैरामीटर प्रकार
stringmin: 6max: 255urlडिफ़ॉल्ट मान
nullपरिभाषा
सफल भुगतान के बाद, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर वापस आ सकता है।पैरामीटर प्रकार
stringmin: 6max: 255urlडिफ़ॉल्ट मान
nullपरिभाषा
वह URL जिस पर भुगतान स्थिति वाले वेबहुक भेजे जाएंगेपैरामीटर प्रकार
booleanडिफ़ॉल्ट मान
trueपरिभाषा
क्या उपयोगकर्ता को शेष राशि का भुगतान करने की अनुमति है। यह तब उपयोगी होता है जब उपयोगकर्ता ने एक लेनदेन के लिए इनवॉइस की पूरी राशि का भुगतान नहीं किया हो, और आप उसे पूरी राशि तक भुगतान करने की अनुमति देना चाहते हों। यदि आप इस सुविधा को अक्षम करते हैं, तो पहला भुगतान प्राप्त होने के बाद इनवॉइस अंतिम रूप से तैयार हो जाएगा और आपको अपनी शेष राशि में धनराशि प्राप्त हो जाएगी।पैरामीटर प्रकार
integermin: 300max: 43200डिफ़ॉल्ट मान
3600परिभाषा
जारी किए गए चालान की अवधि (सेकंड में)पैरामीटर प्रकार
stringपरिभाषा
इस पैरामीटर का उपयोग इनवॉइस राशि को परिवर्तित करने के लिए लक्षित मुद्रा निर्दिष्ट करने के लिए किया जाता है। इनवॉइस बनाते समय, आप एक राशि और मुद्रा प्रदान करते हैं, और API उस राशि को to_currency में समतुल्य मान में परिवर्तित कर देगा।उदाहरण के लिए, बिटकॉइन में 20 USD का इनवॉइस बनाने के लिए:
राशि: 20
मुद्रा: USD
to_currency: BTCएपीआई वर्तमान विनिमय दर के आधार पर 20 USD राशि को उसके समतुल्य BTC में परिवर्तित कर देगा और उपयोगकर्ता BTC में भुगतान करेगाto_currency हमेशा क्रिप्टोकरेंसी कोड होना चाहिए, न कि फिएट करेंसी कोड।पैरामीटर प्रकार
integermin: 0max: 100डिफ़ॉल्ट मान
0परिभाषा
ग्राहक से लिए गए भुगतान कमीशन का प्रतिशतयदि आपकी दर 1% है, तो यदि आप घटाव = 100 (ग्राहक 100% कमीशन का भुगतान करता है) के साथ 100 USDT के लिए एक चालान बनाते हैं, तो ग्राहक को 101 USDT का भुगतान करना होगा।पैरामीटर प्रकार
numericmin: 0max: 5डिफ़ॉल्ट मान
0परिभाषा
भुगतान में स्वीकार्य अशुद्धि.उदाहरण के लिए, यदि आप मान 5 देते हैं, तो चालान को भुगतान किया गया के रूप में चिह्नित किया जाएगा, भले ही ग्राहक ने राशि का केवल 95% भुगतान किया हो।वास्तविक भुगतान राशि शेष राशि में जमा की जाएगीपैरामीटर प्रकार
stringmax: 255डिफ़ॉल्ट मान
nullपरिभाषा
आपके लिए अतिरिक्त जानकारी (ग्राहक को नहीं दिखाई गई)पैरामीटर प्रकार
arrayडिफ़ॉल्ट मान
आपके व्यापारी की सेटिंग से उपलब्ध मुद्राओं की सरणी का उपयोग किया जाता है (यदि पैरामीटर सेट नहीं है, तो सभी समर्थित क्रिप्टोकरेंसी डिफ़ॉल्ट रूप से उपयोग की जाती हैं)।उपलब्ध मुद्राएं व्यापारी सेटिंग अनुभाग में निर्धारित की जाती हैं।परिभाषा
भुगतान के लिए अनुमत मुद्राओं की सूची। यह तब उपयोगी होता है जब आप उन मुद्राओं की सूची को सीमित करना चाहते हैं जिनका उपयोग आपके ग्राहक चालान भुगतान के लिए कर सकते हैं। संरचनापैरामीटर प्रकार
stringडिफ़ॉल्ट मान
nullपरिभाषा
अनुरोध करने वाला व्यापारी कोड द्वारा रेफरर से जुड़ता है।उदाहरण के लिए, आप एक एप्लिकेशन हैं जो क्रिप्टोमस एपीआई के माध्यम से चालान उत्पन्न करता है और आपके ग्राहक अन्य स्टोर हैं।
वे आपके एप्लिकेशन में अपनी एपीआई कुंजी और व्यापारी आईडी दर्ज करते हैं, और आप उनके क्रेडेंशियल्स और अपना रेफरल कोड पास करके अनुरोध भेजते हैं।इस प्रकार, आपके ग्राहक आपके क्रिप्टोमस खाते पर रेफरल बन जाते हैं और आपको उनके टर्नओवर से आय प्राप्त होगी।पैरामीटर प्रकार
integermin: -99max: 90डिफ़ॉल्ट मान
nullपरिभाषा
धनात्मक संख्याएँ:
आपको छूट निर्धारित करने की अनुमति देता है।
भुगतान के लिए 5% छूट निर्धारित करने के लिए, आपको एक मान पास करना चाहिए: 5नकारात्मक संख्याएँ:
आपको कस्टम अतिरिक्त कमीशन सेट करने की अनुमति देता है।भुगतान के लिए 10% का अतिरिक्त कमीशन निर्धारित करने के लिए, आपको एक मान पास करना होगा: -10चालान बनाते समय छूट प्रतिशत को केवल तभी ध्यान में रखा जाता है जब चालान में कोई विशिष्ट क्रिप्टोकरेंसी हो।पैरामीटर प्रकार
booleanडिफ़ॉल्ट मान
falseपरिभाषा
इस पैरामीटर का उपयोग करके, आप जीवनकाल को अपडेट कर सकते हैं और यदि जीवनकाल समाप्त हो गया है तो चालान के लिए एक नया पता प्राप्त कर सकते हैं।ऐसा करने के लिए, आपको सभी आवश्यक पैरामीटर पास करने होंगे, और पास किए गए order_id वाला इनवॉइस रिफ्रेश हो जाएगा।केवल पता, भुगतान_स्थिति और समाप्त_तिथि ही बदले जाते हैं। कोई भी अन्य फ़ील्ड नहीं बदले जाते, चाहे कोई भी पैरामीटर पास किया गया हो।
* - अनिवार्य पैरामीटर
की संरचना मुद्राओं
| नाम | परिभाषा |
|---|---|
| currency* | मुद्रा कोड |
| network | ब्लॉकचेन नेटवर्क कोड |
परिभाषा
मुद्रा कोडपरिभाषा
ब्लॉकचेन नेटवर्क कोड
* - अनिवार्य पैरामीटर
की संरचना except_currencies
| नाम | परिभाषा |
|---|---|
| currency* | मुद्रा कोड |
| network | ब्लॉकचेन नेटवर्क कोड |
परिभाषा
मुद्रा कोडपरिभाषा
ब्लॉकचेन नेटवर्क कोड
* - अनिवार्य पैरामीटर
अनुरोध उदाहरण
नीचे न्यूनतम आवश्यक मापदंडों के साथ एक नमूना उदाहरण दिया गया है। इस स्थिति में, एक इनवॉइस फ़िएट मुद्रा USD में बनाया जाएगा। भुगतान पृष्ठ पर, उपयोगकर्ता इस बिल का भुगतान करने के लिए क्रिप्टोकरेंसी और नेटवर्क चुन सकेगा।
curl https://api.cryptomus.com/v1/payment \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"amount": "15",
"currency": "USD",
"order_id": "1"
}'प्रतिलिपिप्रतिक्रिया
प्रतिक्रिया पैरामीटर
| नाम | पैरामीटर प्रकार | परिभाषा |
|---|---|---|
| uuid | string | इनवॉइस यूयूआईडी |
| order_id | string|null | आपके सिस्टम में ऑर्डर आईडी |
| amount | string | चालान की राशि |
| payment_amount | string|null | ग्राहक द्वारा भुगतान की गई राशि |
| payment_amount_usd | string|null | ग्राहक द्वारा वास्तव में भुगतान की गई राशि (USD में) |
| payer_amount | string|null | वह राशि जो ग्राहक को भुगतानकर्ता_मुद्रा में चुकानी होगी, जिसमें छूट या अतिरिक्त कमीशन शामिल है। |
| payer_amount_exchange_rate | string|null | भुगतान निष्पादित होने पर लागू विनिमय दर |
| discount_percent | integer|null | छूट या अतिरिक्त कमीशन का प्रतिशत, जो अनुरोध मापदंडों में पारित किया गया था |
| discount | string | क्रिप्टोकरेंसी में छूट या अतिरिक्त कमीशन की वास्तविक राशि।उदाहरण के लिए, यदि इनवॉइस राशि 15 USDT है और discount_percent -5 है, तो छूट का मान -0.75 होगायानी राशि + छूट = भुगतानकर्ता_राशि |
| payer_currency | string|null | वह मुद्रा जिसमें ग्राहक को भुगतान करना होगा। |
| currency | string | इनवॉइस मुद्रा कोड |
| comments | string|null | टीका |
| merchant_amount | string|null | क्रिप्टो में वह राशि जो आपके बैलेंस में जमा की जाएगी। यदि इनवॉइस payer_currency निर्दिष्ट नहीं है, तो मान शून्य होगा। |
| network | string|null | ब्लॉकचेन नेटवर्क कोड |
| address | string|null | भुगतान के लिए वॉलेट पता |
| from | string|null | उस वॉलेट का पता जिससे भुगतान किया गया था |
| txid | string|null | लेनदेन हैश |
| payment_status | string | भुगतान स्थिति सभी भुगतान स्थितियाँ |
| url | string | URL भुगतान पृष्ठ |
| expired_at | integer|null | चालान की समाप्ति का टाइमस्टैम्प |
| status | string | भुगतान स्थिति सभी भुगतान स्थितियाँ |
| is_final | boolean | क्या चालान अंतिम रूप से तैयार हो गया है।जब चालान अंतिम रूप से तैयार हो जाता है तो उसका भुगतान करना असंभव होता है (या तो उसका भुगतान हो चुका होता है या उसकी समय सीमा समाप्त हो चुकी होती है) |
| additional_data | string|null | अतिरिक्त जानकारी |
| created_at | string|null | इनवॉइस निर्माण तिथि। समय क्षेत्र UTC+3 है |
| updated_at | string|null | अंतिम इनवॉइस अद्यतन तिथि। समय क्षेत्र UTC+3 है |
| commission | string|null | क्रिप्टोमस कमीशन राशि |
| address_qr_code | string|null | पता क्यूआर कोड |
| convert | उस मुद्रा के बारे में जानकारी जिसमें भुगतान स्वचालित रूप से परिवर्तित हो जाएगा। रूपांतरण भुगतानकर्ता_मुद्रा से USDT में किया जाता हैयदि convert_currency_code पास किया गया है तो उपस्थित रहें | |
| convert.to_currency | string | वह मुद्रा कोड जिसमें भुगतान परिवर्तित किया जाएगा |
| convert.commission | string | रूपांतरण शुल्क |
| convert.rate | string|null | रूपांतरण दर |
| convert.amount | string|null | to_currency में रूपांतरण राशि जो व्यापारी के शेष में जोड़ी गई, जिसमें से सभी कमीशन घटा दिए गए। |
| convert_from | गलत भुगतान किस मुद्रा से किया गया था, इसके बारे में जानकारीयदि भुगतान गलत है तो इसे प्रस्तुत करें | |
| convert_from.from_currency | string | मुद्रा से |
| convert_from.from_amount | string|null | राशि |
| convert_from.from_network | string|null | ब्लॉकचेन नेटवर्क कोड |
पैरामीटर प्रकार
stringपरिभाषा
इनवॉइस यूयूआईडीपैरामीटर प्रकार
string|nullपरिभाषा
आपके सिस्टम में ऑर्डर आईडीपैरामीटर प्रकार
stringपरिभाषा
चालान की राशिपैरामीटर प्रकार
string|nullपरिभाषा
ग्राहक द्वारा भुगतान की गई राशिपैरामीटर प्रकार
string|nullपरिभाषा
ग्राहक द्वारा वास्तव में भुगतान की गई राशि (USD में)पैरामीटर प्रकार
string|nullपरिभाषा
वह राशि जो ग्राहक को भुगतानकर्ता_मुद्रा में चुकानी होगी, जिसमें छूट या अतिरिक्त कमीशन शामिल है।पैरामीटर प्रकार
string|nullपरिभाषा
भुगतान निष्पादित होने पर लागू विनिमय दरपैरामीटर प्रकार
integer|nullपरिभाषा
छूट या अतिरिक्त कमीशन का प्रतिशत, जो अनुरोध मापदंडों में पारित किया गया थापैरामीटर प्रकार
stringपरिभाषा
क्रिप्टोकरेंसी में छूट या अतिरिक्त कमीशन की वास्तविक राशि।उदाहरण के लिए, यदि इनवॉइस राशि 15 USDT है और discount_percent -5 है, तो छूट का मान -0.75 होगायानी राशि + छूट = भुगतानकर्ता_राशिपैरामीटर प्रकार
string|nullपरिभाषा
वह मुद्रा जिसमें ग्राहक को भुगतान करना होगा।पैरामीटर प्रकार
stringपरिभाषा
इनवॉइस मुद्रा कोडपैरामीटर प्रकार
string|nullपरिभाषा
टीकापैरामीटर प्रकार
string|nullपरिभाषा
क्रिप्टो में वह राशि जो आपके बैलेंस में जमा की जाएगी। यदि इनवॉइस payer_currency निर्दिष्ट नहीं है, तो मान शून्य होगा।पैरामीटर प्रकार
string|nullपरिभाषा
ब्लॉकचेन नेटवर्क कोडपैरामीटर प्रकार
string|nullपरिभाषा
भुगतान के लिए वॉलेट पतापैरामीटर प्रकार
string|nullपरिभाषा
उस वॉलेट का पता जिससे भुगतान किया गया थापैरामीटर प्रकार
string|nullपरिभाषा
लेनदेन हैशपैरामीटर प्रकार
stringपैरामीटर प्रकार
stringपरिभाषा
URL भुगतान पृष्ठपैरामीटर प्रकार
integer|nullपरिभाषा
चालान की समाप्ति का टाइमस्टैम्पपैरामीटर प्रकार
stringपैरामीटर प्रकार
booleanपरिभाषा
क्या चालान अंतिम रूप से तैयार हो गया है।जब चालान अंतिम रूप से तैयार हो जाता है तो उसका भुगतान करना असंभव होता है (या तो उसका भुगतान हो चुका होता है या उसकी समय सीमा समाप्त हो चुकी होती है)पैरामीटर प्रकार
string|nullपरिभाषा
अतिरिक्त जानकारीपैरामीटर प्रकार
string|nullपरिभाषा
इनवॉइस निर्माण तिथि। समय क्षेत्र UTC+3 हैपैरामीटर प्रकार
string|nullपरिभाषा
अंतिम इनवॉइस अद्यतन तिथि। समय क्षेत्र UTC+3 हैपैरामीटर प्रकार
string|nullपरिभाषा
क्रिप्टोमस कमीशन राशिपैरामीटर प्रकार
string|nullपरिभाषा
पता क्यूआर कोडपरिभाषा
उस मुद्रा के बारे में जानकारी जिसमें भुगतान स्वचालित रूप से परिवर्तित हो जाएगा। रूपांतरण भुगतानकर्ता_मुद्रा से USDT में किया जाता हैयदि convert_currency_code पास किया गया है तो उपस्थित रहेंपैरामीटर प्रकार
stringपरिभाषा
वह मुद्रा कोड जिसमें भुगतान परिवर्तित किया जाएगापैरामीटर प्रकार
stringपरिभाषा
रूपांतरण शुल्कपैरामीटर प्रकार
string|nullपरिभाषा
रूपांतरण दरपैरामीटर प्रकार
string|nullपरिभाषा
to_currency में रूपांतरण राशि जो व्यापारी के शेष में जोड़ी गई, जिसमें से सभी कमीशन घटा दिए गए।परिभाषा
गलत भुगतान किस मुद्रा से किया गया था, इसके बारे में जानकारीयदि भुगतान गलत है तो इसे प्रस्तुत करेंपैरामीटर प्रकार
stringपरिभाषा
मुद्रा सेपैरामीटर प्रकार
string|nullपरिभाषा
राशिपैरामीटर प्रकार
string|nullपरिभाषा
ब्लॉकचेन नेटवर्क कोड
प्रतिक्रिया उदाहरण
1{
2 "state": 0,
3 "result": {
4 "uuid": "26109ba0-b05b-4ee0-93d1-fd62c822ce95",
5 "order_id": "1",
6 "amount": "15.00",
7 "payment_amount": null,
8 "payment_amount_usd": null,
9 "payer_amount": null,
10 "payer_amount_exchange_rate": null,
11 "discount_percent": null,
12 "discount": "0.00000000",
13 "payer_currency": null,
14 "currency": "USD",
15 "comments": null,
16 "merchant_amount": null,
17 "network": null,
18 "address": null,
19 "from": null,
20 "txid": null,
21 "payment_status": "check",
22 "url": "https://pay.cryptomus.com/pay/26109ba0-b05b-4ee0-93d1-fd62c822ce95",
23 "expired_at": 1689098133,
24 "status": "check",
25 "is_final": false,
26 "additional_data": null,
27 "created_at": "2023-07-11T20:23:52+03:00",
28 "updated_at": "2023-07-11T21:24:17+03:00",
29 "commission": null,
30 "address_qr_code": null
31 }
32}प्रतिलिपिऔर ज्यादा उदाहरण
ट्रॉन नेटवर्क में 20 USDT का इनवॉइस बनाने के लिए डेटा का अनुरोध करें। इनवॉइस बनाते समय एक पता दिया जाएगा।
1{
2 "amount": "20",
3 "currency": "USDT",
4 "order_id": "1",
5 "network": "tron"
6}प्रतिलिपि25 USD का इनवॉइस बनाने के लिए डेटा का अनुरोध करें और ग्राहकों को किसी भी नेटवर्क में केवल USDT द्वारा भुगतान करने की अनुमति दें।
1{
2 "amount": "25",
3 "currency": "USD",
4 "order_id": "1",
5 "to_currency": "USDT"
6}प्रतिलिपि25 अमेरिकी डॉलर का इनवॉइस बनाने के लिए डेटा का अनुरोध करें और ग्राहकों को ट्रॉन नेटवर्क में केवल USDT द्वारा भुगतान करने की अनुमति दें। इनवॉइस बनाते समय एक पता दिया जाएगा।
1{
2 "amount": "25",
3 "currency": "USD",
4 "order_id": "1",
5 "to_currency": "USDT",
6 "network": "tron"
7}प्रतिलिपि20 USDT का इनवॉइस बनाने के लिए डेटा का अनुरोध करें और ग्राहकों को सभी उपलब्ध नेटवर्क में भुगतान करने की अनुमति दें
1{
2 "amount": "20",
3 "currency": "USDT",
4 "order_id": "1"
5}प्रतिलिपि20 अमेरिकी डॉलर का इनवॉइस बनाने के लिए डेटा का अनुरोध करें और ग्राहकों को केवल बिटकॉइन में भुगतान करने की अनुमति दें। इनवॉइस बनाते समय उस पर एक पता होगा।
1{
2 "amount": "20",
3 "currency": "USD",
4 "order_id": "1",
5 "to_currency": "BTC"
6}प्रतिलिपि0.5 BTC का इनवॉइस बनाने के लिए डेटा का अनुरोध करें और ग्राहकों को केवल बिटकॉइन में भुगतान करने की अनुमति दें। इनवॉइस बनाते समय उस पर एक पता होगा।
1{
2 "amount": "0.5",
3 "currency": "BTC",
4 "order_id": "1"
5}प्रतिलिपिसंभावित त्रुटियाँ
सत्यापन त्रुटियाँ
कोड : 422
उदाहरण प्रतिक्रियाएँ:
यदि कोई पैरामीटर आवश्यक है और पास नहीं किया गया है:
1{
2 "state": 1,
3 "errors": {
4 "amount": ["validation.required"]
5 }
6}प्रतिलिपियदि आपने वह नेटवर्क कोड प्रदान किया है जो समर्थित नहीं है
1{
2 "state": 1,
3 "message": "The network was not found"
4}प्रतिलिपियदि हम आपके द्वारा मुद्रा पैरामीटर में दिए गए मुद्रा कोड का समर्थन नहीं करते हैं:
1{
2 "state": 1,
3 "message": "The currency was not found"
4}प्रतिलिपियदि आपके भुगतान अवरुद्ध हैं, तो आपको सहायता टीम से संपर्क करना होगा।
1{
2 "state": 1,
3 "message": "You are forbidden"
4}प्रतिलिपियदि हमें to_currency पैरामीटर में पास की गई मुद्रा की भुगतान सेवा नहीं मिलती है:
1{
2 "state": 1,
3 "message": "Not found service to_currency"
4}प्रतिलिपियदि to_currency में परिवर्तित करते समय गलती से कुछ हो जाए:
1{
2 "state": 1,
3 "message": "Error convert to_currency"
4}प्रतिलिपियदि भुगतान राशि क्रिप्टोकरेंसी के लिए न्यूनतम समर्थित राशि से कम है, तो आपको यह त्रुटि संदेश प्राप्त होगा:
1{
2 "state": 1,
3 "message": "Minimum amount 0.5 USDT"
4}प्रतिलिपियदि भुगतान राशि क्रिप्टोकरेंसी के लिए अधिकतम समर्थित राशि से अधिक है, तो आपको यह त्रुटि संदेश प्राप्त होगा:
1{
2 "state": 1,
3 "message": "Maximum amount 10000000 USDT"
4}प्रतिलिपियदि आपके पास भुगतान की क्रिप्टोकरेंसी वाला कोई सक्रिय व्यापारी वॉलेट नहीं होगा, तो आपको यह त्रुटि प्राप्त होगी:
1{
2 "state": 1,
3 "message": "Wallet not found"
4}प्रतिलिपियदि तकनीकी कार्य होता है और भुगतान अस्थायी रूप से अनुपलब्ध है, तो आपको यह त्रुटि संदेश प्राप्त हो सकता है:
1{
2 "state": 1,
3 "message": "Gateway error"
4}प्रतिलिपि
1{
2 "state": 1,
3 "message": "The terminal was not found"
4}प्रतिलिपि
1{
2 "state": 1,
3 "message": "Server error"
4}प्रतिलिपिआंतरिक सर्वर त्रुटि
कोड : 500
उदाहरण प्रतिक्रियाएँ:
1{
2 "message": "Server error, #1",
3 "code": 500,
4 "error": null
5}प्रतिलिपि