चालान बनाना

post https://api.cryptomus.com/v1/payment प्रतिलिपि

अनुरोध

क्वेरी पैरामीटर

नामपैरामीटर प्रकारडिफ़ॉल्ट मानपरिभाषा
amount*string-जितनी राशि अदा की जानी है।यदि राशि में पैसे हों, तो उन्हें विभाजक '.' के साथ भेजें
उदाहरण: 10.28
currency*string-मुद्रा कोड
order_id*stringmin: 1max: 128alpha_dash-आपके सिस्टम में ऑर्डर आईडीपैरामीटर एक स्ट्रिंग होना चाहिए जिसमें वर्णमाला के अक्षर, संख्याएँ, अंडरस्कोर और डैश शामिल हों। इसमें कोई रिक्त स्थान या विशेष वर्ण नहीं होने चाहिए।order_id व्यापारी चालान/स्थिर वॉलेट/आवर्ती भुगतानों के भीतर अद्वितीय होना चाहिएजब हमें order_id वाला कोई मौजूदा इनवॉइस मिलता है, तो हम उसका विवरण लौटा देते हैं, नया इनवॉइस नहीं बनाया जाएगा।
networkstringnullब्लॉकचेन नेटवर्क कोड
url_returnstringmin: 6max: 255urlnullभुगतान करने से पहले, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर स्टोर पेज पर वापस आ सकता है।
url_successstringmin: 6max: 255urlnullसफल भुगतान के बाद, उपयोगकर्ता भुगतान फॉर्म पर बटन पर क्लिक कर सकता है और इस URL पर वापस आ सकता है।
url_callbackstringmin: 6max: 255urlnullवह URL जिस पर भुगतान स्थिति वाले वेबहुक भेजे जाएंगे
is_payment_multiplebooleantrueक्या उपयोगकर्ता को शेष राशि का भुगतान करने की अनुमति है। यह तब उपयोगी होता है जब उपयोगकर्ता ने एक लेनदेन के लिए इनवॉइस की पूरी राशि का भुगतान नहीं किया हो, और आप उसे पूरी राशि तक भुगतान करने की अनुमति देना चाहते हों। यदि आप इस सुविधा को अक्षम करते हैं, तो पहला भुगतान प्राप्त होने के बाद इनवॉइस अंतिम रूप से तैयार हो जाएगा और आपको अपनी शेष राशि में धनराशि प्राप्त हो जाएगी।
lifetimeintegermin: 300max: 432003600जारी किए गए चालान की अवधि (सेकंड में)
to_currencystring-इस पैरामीटर का उपयोग इनवॉइस राशि को परिवर्तित करने के लिए लक्षित मुद्रा निर्दिष्ट करने के लिए किया जाता है। इनवॉइस बनाते समय, आप एक राशि और मुद्रा प्रदान करते हैं, और API उस राशि को to_currency में समतुल्य मान में परिवर्तित कर देगा।उदाहरण के लिए, बिटकॉइन में 20 USD का इनवॉइस बनाने के लिए:
राशि: 20
मुद्रा: USD
to_currency: BTC
एपीआई वर्तमान विनिमय दर के आधार पर 20 USD राशि को उसके समतुल्य BTC में परिवर्तित कर देगा और उपयोगकर्ता BTC में भुगतान करेगाto_currency हमेशा क्रिप्टोकरेंसी कोड होना चाहिए, न कि फिएट करेंसी कोड।
subtractintegermin: 0max: 1000ग्राहक से लिए गए भुगतान कमीशन का प्रतिशतयदि आपकी दर 1% है, तो यदि आप घटाव = 100 (ग्राहक 100% कमीशन का भुगतान करता है) के साथ 100 USDT के लिए एक चालान बनाते हैं, तो ग्राहक को 101 USDT का भुगतान करना होगा।
accuracy_payment_percentnumericmin: 0max: 50भुगतान में स्वीकार्य अशुद्धि.उदाहरण के लिए, यदि आप मान 5 देते हैं, तो चालान को भुगतान किया गया के रूप में चिह्नित किया जाएगा, भले ही ग्राहक ने राशि का केवल 95% भुगतान किया हो।वास्तविक भुगतान राशि शेष राशि में जमा की जाएगी
additional_datastringmax: 255nullआपके लिए अतिरिक्त जानकारी (ग्राहक को नहीं दिखाई गई)
currenciesarrayआपके व्यापारी की सेटिंग से उपलब्ध मुद्राओं की सरणी का उपयोग किया जाता है (यदि पैरामीटर सेट नहीं है, तो सभी समर्थित क्रिप्टोकरेंसी डिफ़ॉल्ट रूप से उपयोग की जाती हैं)।उपलब्ध मुद्राएं व्यापारी सेटिंग अनुभाग में निर्धारित की जाती हैं।भुगतान के लिए अनुमत मुद्राओं की सूची। यह तब उपयोगी होता है जब आप उन मुद्राओं की सूची को सीमित करना चाहते हैं जिनका उपयोग आपके ग्राहक चालान भुगतान के लिए कर सकते हैं। संरचना
except_currenciesarraynullभुगतान के लिए बहिष्कृत मुद्राओं की सूची संरचना
course_sourcestringmin: 4max: 20उपलब्ध मानBinanceBinanceP2PExmoKucoinयदि पारित नहीं किया जाता है, तो क्रिप्टोमस विनिमय दरों का उपयोग किया जाता है।वह सेवा जिससे चालान में रूपांतरण के लिए विनिमय दरें ली जाती हैं।
from_referral_codestringnullअनुरोध करने वाला व्यापारी कोड द्वारा रेफरर से जुड़ता है।उदाहरण के लिए, आप एक एप्लिकेशन हैं जो क्रिप्टोमस एपीआई के माध्यम से चालान उत्पन्न करता है और आपके ग्राहक अन्य स्टोर हैं।
वे आपके एप्लिकेशन में अपनी एपीआई कुंजी और व्यापारी आईडी दर्ज करते हैं, और आप उनके क्रेडेंशियल्स और अपना रेफरल कोड पास करके अनुरोध भेजते हैं।
इस प्रकार, आपके ग्राहक आपके क्रिप्टोमस खाते पर रेफरल बन जाते हैं और आपको उनके टर्नओवर से आय प्राप्त होगी।
discount_percentintegermin: -99max: 100nullधनात्मक संख्याएँ:
आपको छूट निर्धारित करने की अनुमति देता है।
भुगतान के लिए 5% छूट निर्धारित करने के लिए, आपको एक मान पास करना चाहिए: 5
नकारात्मक संख्याएँ:
आपको कस्टम अतिरिक्त कमीशन सेट करने की अनुमति देता है।
भुगतान के लिए 10% का अतिरिक्त कमीशन निर्धारित करने के लिए, आपको एक मान पास करना होगा: -10चालान बनाते समय छूट प्रतिशत को केवल तभी ध्यान में रखा जाता है जब चालान में कोई विशिष्ट क्रिप्टोकरेंसी हो।
is_refreshbooleanfalseइस पैरामीटर का उपयोग करके, आप जीवनकाल को अपडेट कर सकते हैं और यदि जीवनकाल समाप्त हो गया है तो चालान के लिए एक नया पता प्राप्त कर सकते हैं।ऐसा करने के लिए, आपको सभी आवश्यक पैरामीटर पास करने होंगे, और पास किए गए order_id वाला इनवॉइस रिफ्रेश हो जाएगा।केवल पता, भुगतान_स्थिति और समाप्त_तिथि ही बदले जाते हैं। कोई भी अन्य फ़ील्ड नहीं बदले जाते, चाहे कोई भी पैरामीटर पास किया गया हो।

पैरामीटर प्रकार

string

परिभाषा

जितनी राशि अदा की जानी है।यदि राशि में पैसे हों, तो उन्हें विभाजक '.' के साथ भेजें
उदाहरण: 10.28

पैरामीटर प्रकार

string

परिभाषा

मुद्रा कोड

पैरामीटर प्रकार

stringmin: 1max: 128alpha_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

डिफ़ॉल्ट मान

आपके व्यापारी की सेटिंग से उपलब्ध मुद्राओं की सरणी का उपयोग किया जाता है (यदि पैरामीटर सेट नहीं है, तो सभी समर्थित क्रिप्टोकरेंसी डिफ़ॉल्ट रूप से उपयोग की जाती हैं)।उपलब्ध मुद्राएं व्यापारी सेटिंग अनुभाग में निर्धारित की जाती हैं।

परिभाषा

भुगतान के लिए अनुमत मुद्राओं की सूची। यह तब उपयोगी होता है जब आप उन मुद्राओं की सूची को सीमित करना चाहते हैं जिनका उपयोग आपके ग्राहक चालान भुगतान के लिए कर सकते हैं। संरचना

पैरामीटर प्रकार

array

डिफ़ॉल्ट मान

null

परिभाषा

भुगतान के लिए बहिष्कृत मुद्राओं की सूची संरचना

पैरामीटर प्रकार

stringmin: 4max: 20
उपलब्ध मान
- Binance- BinanceP2P- Exmo- Kucoin

डिफ़ॉल्ट मान

यदि पारित नहीं किया जाता है, तो क्रिप्टोमस विनिमय दरों का उपयोग किया जाता है।
उपलब्ध मान
- Binance- BinanceP2P- Exmo- Kucoin

परिभाषा

वह सेवा जिससे चालान में रूपांतरण के लिए विनिमय दरें ली जाती हैं।

पैरामीटर प्रकार

string

डिफ़ॉल्ट मान

null

परिभाषा

अनुरोध करने वाला व्यापारी कोड द्वारा रेफरर से जुड़ता है।उदाहरण के लिए, आप एक एप्लिकेशन हैं जो क्रिप्टोमस एपीआई के माध्यम से चालान उत्पन्न करता है और आपके ग्राहक अन्य स्टोर हैं।
वे आपके एप्लिकेशन में अपनी एपीआई कुंजी और व्यापारी आईडी दर्ज करते हैं, और आप उनके क्रेडेंशियल्स और अपना रेफरल कोड पास करके अनुरोध भेजते हैं।
इस प्रकार, आपके ग्राहक आपके क्रिप्टोमस खाते पर रेफरल बन जाते हैं और आपको उनके टर्नओवर से आय प्राप्त होगी।

पैरामीटर प्रकार

integermin: -99max: 100

डिफ़ॉल्ट मान

null

परिभाषा

धनात्मक संख्याएँ:
आपको छूट निर्धारित करने की अनुमति देता है।
भुगतान के लिए 5% छूट निर्धारित करने के लिए, आपको एक मान पास करना चाहिए: 5
नकारात्मक संख्याएँ:
आपको कस्टम अतिरिक्त कमीशन सेट करने की अनुमति देता है।
भुगतान के लिए 10% का अतिरिक्त कमीशन निर्धारित करने के लिए, आपको एक मान पास करना होगा: -10चालान बनाते समय छूट प्रतिशत को केवल तभी ध्यान में रखा जाता है जब चालान में कोई विशिष्ट क्रिप्टोकरेंसी हो।

पैरामीटर प्रकार

boolean

डिफ़ॉल्ट मान

false

परिभाषा

इस पैरामीटर का उपयोग करके, आप जीवनकाल को अपडेट कर सकते हैं और यदि जीवनकाल समाप्त हो गया है तो चालान के लिए एक नया पता प्राप्त कर सकते हैं।ऐसा करने के लिए, आपको सभी आवश्यक पैरामीटर पास करने होंगे, और पास किए गए order_id वाला इनवॉइस रिफ्रेश हो जाएगा।केवल पता, भुगतान_स्थिति और समाप्त_तिथि ही बदले जाते हैं। कोई भी अन्य फ़ील्ड नहीं बदले जाते, चाहे कोई भी पैरामीटर पास किया गया हो।

* - अनिवार्य पैरामीटर

की संरचना मुद्राओं

नामपरिभाषा
currency*मुद्रा कोड
networkब्लॉकचेन नेटवर्क कोड

परिभाषा

मुद्रा कोड

परिभाषा

ब्लॉकचेन नेटवर्क कोड

* - अनिवार्य पैरामीटर

की संरचना except_currencies

नामपरिभाषा
currency*मुद्रा कोड
networkब्लॉकचेन नेटवर्क कोड

परिभाषा

मुद्रा कोड

परिभाषा

ब्लॉकचेन नेटवर्क कोड

* - अनिवार्य पैरामीटर

चालान में निर्माण के समय एक विशिष्ट क्रिप्टोकरेंसी और पता तभी होगा जब मुद्रा या to_currency पैरामीटर एक क्रिप्टोकरेंसी हो और नेटवर्क पैरामीटर पास हो (या एक क्रिप्टोकरेंसी का केवल एक नेटवर्क हो, उदाहरण के लिए BTC)।

अनुरोध उदाहरण

नीचे न्यूनतम आवश्यक मापदंडों के साथ एक नमूना उदाहरण दिया गया है। इस स्थिति में, एक इनवॉइस फ़िएट मुद्रा 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इनवॉइस यूयूआईडी
order_idआपके सिस्टम में ऑर्डर आईडी
amountचालान की राशि
payment_amountग्राहक द्वारा भुगतान की गई राशि
payer_amountवह राशि जो ग्राहक को भुगतानकर्ता_मुद्रा में चुकानी होगी, जिसमें छूट या अतिरिक्त कमीशन शामिल है।
discount_percentछूट या अतिरिक्त कमीशन का प्रतिशत, जो अनुरोध मापदंडों में पारित किया गया था
discountक्रिप्टोकरेंसी में छूट या अतिरिक्त कमीशन की वास्तविक राशि।उदाहरण के लिए, यदि इनवॉइस राशि 15 USDT है और discount_percent -5 है, तो छूट का मान -0.75 होगायानी राशि + छूट = भुगतानकर्ता_राशि
payer_currencyवह मुद्रा जिसमें ग्राहक को भुगतान करना होगा।
currencyइनवॉइस मुद्रा कोड
merchant_amountक्रिप्टो में वह राशि जो आपके बैलेंस में जमा की जाएगी। यदि इनवॉइस payer_currency निर्दिष्ट नहीं है, तो मान शून्य होगा।
networkब्लॉकचेन नेटवर्क कोड
addressभुगतान के लिए वॉलेट पता
fromउस वॉलेट का पता जिससे भुगतान किया गया था
txidलेनदेन हैश
payment_statusभुगतान स्थिति सभी भुगतान स्थितियाँ
urlURL भुगतान पृष्ठ
expired_atचालान की समाप्ति का टाइमस्टैम्प
is_finalक्या चालान अंतिम रूप से तैयार हो गया है।जब चालान अंतिम रूप से तैयार हो जाता है तो उसका भुगतान करना असंभव होता है (या तो उसका भुगतान हो चुका होता है या उसकी समय सीमा समाप्त हो चुकी होती है)
additional_dataअतिरिक्त जानकारी
created_atइनवॉइस निर्माण तिथि। समय क्षेत्र UTC+3 है
updated_atअंतिम इनवॉइस अद्यतन तिथि। समय क्षेत्र UTC+3 है

परिभाषा

इनवॉइस यूयूआईडी

परिभाषा

आपके सिस्टम में ऑर्डर आईडी

परिभाषा

चालान की राशि

परिभाषा

ग्राहक द्वारा भुगतान की गई राशि

परिभाषा

वह राशि जो ग्राहक को भुगतानकर्ता_मुद्रा में चुकानी होगी, जिसमें छूट या अतिरिक्त कमीशन शामिल है।

परिभाषा

छूट या अतिरिक्त कमीशन का प्रतिशत, जो अनुरोध मापदंडों में पारित किया गया था

परिभाषा

क्रिप्टोकरेंसी में छूट या अतिरिक्त कमीशन की वास्तविक राशि।उदाहरण के लिए, यदि इनवॉइस राशि 15 USDT है और discount_percent -5 है, तो छूट का मान -0.75 होगायानी राशि + छूट = भुगतानकर्ता_राशि

परिभाषा

वह मुद्रा जिसमें ग्राहक को भुगतान करना होगा।

परिभाषा

इनवॉइस मुद्रा कोड

परिभाषा

क्रिप्टो में वह राशि जो आपके बैलेंस में जमा की जाएगी। यदि इनवॉइस payer_currency निर्दिष्ट नहीं है, तो मान शून्य होगा।

परिभाषा

ब्लॉकचेन नेटवर्क कोड

परिभाषा

भुगतान के लिए वॉलेट पता

परिभाषा

उस वॉलेट का पता जिससे भुगतान किया गया था

परिभाषा

लेनदेन हैश

परिभाषा

भुगतान स्थिति सभी भुगतान स्थितियाँ

परिभाषा

URL भुगतान पृष्ठ

परिभाषा

चालान की समाप्ति का टाइमस्टैम्प

परिभाषा

क्या चालान अंतिम रूप से तैयार हो गया है।जब चालान अंतिम रूप से तैयार हो जाता है तो उसका भुगतान करना असंभव होता है (या तो उसका भुगतान हो चुका होता है या उसकी समय सीमा समाप्त हो चुकी होती है)

परिभाषा

अतिरिक्त जानकारी

परिभाषा

इनवॉइस निर्माण तिथि। समय क्षेत्र UTC+3 है

परिभाषा

अंतिम इनवॉइस अद्यतन तिथि। समय क्षेत्र UTC+3 है

प्रतिक्रिया उदाहरण


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		"payer_amount": null,
9		"discount_percent": null,
10		"discount": "0.00000000",
11		"payer_currency": null,
12		"currency": "USD",
13		"merchant_amount": null,
14		"network": null,
15		"address": null,
16		"from": null,
17		"txid": null,
18		"payment_status": "check",
19		"url": "https://pay.cryptomus.com/pay/26109ba0-b05b-4ee0-93d1-fd62c822ce95",
20		"expired_at": 1689098133,
21		"status": "check",
22		"is_final": false,
23		"additional_data": null,
24		"created_at": "2023-07-11T20:23:52+03:00",
25		"updated_at": "2023-07-11T21:24:17+03:00"
26	}
27}
प्रतिलिपि

और ज्यादा उदाहरण

ट्रॉन नेटवर्क में 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}
प्रतिलिपि