अपने टेस्ट रन में Mercado Pago SMS कोड कैसे पहुँचाएँ

OTP Gateway, $0.20 प्रति कोड से शुरू201 देशAPI आईडी: mercado_pagoडेडिकेटेड US/CA नंबर $1.95/माह से
संक्षिप्त उत्तर

टीम OTP Route से Mercado Pago का वेरिफिकेशन कोड ऐसे पाती है: OTP Gateway से mercado_pago सर्विस का एक-बारगी नंबर ऑर्डर करें, उसे फ़ोन स्टेप पर डालें, और कोड डैशबोर्ड, API poll या signed webhook से पढ़ें। कीमत $0.20 प्रति कोड से शुरू होकर देश के हिसाब से बदलती है, और 20 मिनट में SMS न आए तो पूरी रकम वॉलेट में लौट जाती है।

Mercado Pago के फ़ोन स्टेप पर टीमें कौन-सी समस्या सुलझा रही होती हैं?

Mercado Pago, Mercado Libre का पेमेंट्स और डिजिटल-वॉलेट प्लेटफ़ॉर्म, पूरे Latin America के रोज़मर्रा के कारोबार का हिस्सा है। ज़्यादातर फ़ाइनेंस ऐप्स की तरह यह खाते को फ़ोन नंबर से जोड़ता है: साइन-अप पर SMS कोड नंबर की पुष्टि करता है, और नए डिवाइस पर साइन-इन या एक्सेस रिकवर करते समय ऐप नया कोड माँग सकता है। इसके इर्द-गिर्द बनाने वाली टीमों के लिए, जैसे चेकआउट जोड़ने वाले मर्चेंट, क्लाइंट का सेलर खाता चलाने वाली एजेंसियाँ, या ऐसे मार्केटप्लेस की टेस्टिंग करने वाले QA इंजीनियर जो भुगतान पर Mercado Pago देता है, यह SMS स्टेप अक्सर सबसे असुविधाजनक हिस्सा होता है। स्टाफ़ बिज़नेस खातों पर निजी फ़ोन नंबर लगा देते हैं, या सही SIM रखने वाला अकेला व्यक्ति ऑफ़लाइन हो तो टेस्ट केस अटक जाता है।

OTP Route इस स्टेप को ऐसी चीज़ बना देता है जिसे आपके टूल संभाल सकें: ज़रूरी बाज़ार का नंबर माँग पर, और कोड आपके सिस्टम तक डिलीवर। यही टेस्टिंग के लिए Mercado Pago SMS वेरिफिकेशन का मूल है।

Mercado Pago वेरिफिकेशन कोड API फ़्लो कैसे काम करता है?

सारे अनुरोध https://otproute.com/api/v1 पर जाते हैं, Developer console की Bearer key (प्रीफ़िक्स or_live_) के साथ। सर्विस id mercado_pago है; country id आपके बाज़ार की api_country वैल्यू है, जैसे Brazil के लिए br या Mexico के लिए mx।

  1. GET /api/v1/prices?country=br&service=mercado_pago उस जोड़ी की लाइव कीमत और उपलब्धता देता है।
  2. POST /api/v1/activations में {"service": "mercado_pago", "country": "br"} भेजने पर activation id और नंबर मिलता है।
  3. जिस खाते को आप सेट अप या टेस्ट कर रहे हैं, उसके फ़ोन स्टेप पर नंबर डालें।
  4. कोड तब उठाएँ जब activation.sms_received आपके endpoint तक पहुँचे, या GET /api/v1/activations/{id} को poll करके।
  5. रन जल्दी खत्म हो जाए तो POST /api/v1/activations/{id}/cancel कॉल करें।

प्री-फ़्लाइट जाँच के तौर पर GET /api/v1/balance इस्तेमाल करें। हर खाते को 10 keys, 5 webhook endpoints और 300 अनुरोध प्रति मिनट मिलते हैं; बाकी सब कुछ docs में है।

webhook हैंडलर को Mercado Pago कोड कैसे संभालने चाहिए?

push डिलीवरी टेस्ट रनर्स को polling लूप में घूमने से बचाती है। हर इवेंट के साथ X-OTPRoute-Signature: t=<unix>,v1=<hex> आता है; endpoint secret से <t>.<raw body> का HMAC-SHA256 निकालें, constant time में तुलना करें, और पुराने टाइमस्टैम्प वाले अनुरोध छोड़ दें। फिर हैंडलर को idempotent बनाएँ: activation id सहेजें और उसी इवेंट की दूसरी डिलीवरी अनदेखी करें, क्योंकि retries होते हैं। activation.expired और activation.cancelled भी सुनें, ताकि रनर अपना स्लॉट छोड़ सके और टेस्ट को दूसरे प्रयास के लिए चिह्नित कर सके। endpoint होस्ट न करना चाहें तो हर कुछ सेकंड में activation को poll करना रेट लिमिट के भीतर ही रहता है। Securing OTP webhooks में अधिक पूरी चेकलिस्ट है।

Mercado Pago का नंबर किस देश का होना चाहिए?

OTP Route पर mercado_pago सर्विस 201 देशों में सूचीबद्ध है, लेकिन काम का चुनाव लगभग हमेशा वही बाज़ार होता है जिससे खाता जुड़ा है। Mercado Pago Brazil, Argentina, Mexico, Chile, Colombia, Uruguay और Peru में सबसे ज़्यादा जाना जाता है, इसलिए ज़्यादातर टेस्ट केस वहीं रहते हैं। कैटलॉग Ecuador, Bolivia, Paraguay, Costa Rica, Panama, Dominican Republic, Spain, Portugal और United States तक, और भी कई देशों तक पहुँचता है।

गलत देश का नंबर वैलिडेशन में फ़ेल हो सकता है या अतिरिक्त जाँचें बुला सकता है, और इससे यह भी पता नहीं चलता कि उस बाज़ार के असली यूज़र फ़्लो को कैसे अनुभव करते हैं। टेस्ट केस से मिलान करें: ब्राज़ील के ऑनबोर्डिंग के लिए ब्राज़ील का नंबर, चिली के लिए चिली का।

इसके बजाय डैशबोर्ड से मैं क्या कर सकता हूँ?

नॉन-डेवलपर बिना कोड के वही नतीजा पा सकते हैं। OTP Gateway खोलें, सर्विस के रूप में Mercado Pago चुनें, देश चुनें, और ऑर्डर से पहले दिखाई गई कीमत देखें। नंबर ऐप में कॉपी करें, SMS माँगें, और डिलीवर होते ही कोड activation कार्ड पर दिख जाएगा। नंबर 20 मिनट तक रोककर रखा जाता है; कुछ न आए तो कुछ चार्ज नहीं होता, क्योंकि रकम अपने-आप आपके वॉलेट में लौट जाती है।

Mercado Pago कोड क्यों नहीं आ सकता?

पेमेंट प्लेटफ़ॉर्म फ़ोन नंबरों को लेकर सतर्क रहते हैं, और Mercado Pago के लिए वर्चुअल नंबर कुछ या सभी फ़्लो में अस्वीकार किया जा सकता है। दिन भर रूट भी बदलते रहते हैं। कोड न दिखे तो:

  • 20 मिनट की विंडो पूरी होने दें; रिफंड अपने-आप होता है।
  • तेज़ लूप में दोबारा ऑर्डर न करें। कोशिशों के बीच अंतर रखें या बाद में लौटें।
  • एक रूट बार-बार expire हो रहा हो तो उसी बाज़ार का दूसरा रूट आज़माएँ।
  • जाँचें कि फ़ोन फ़ील्ड को नंबर उसी फ़ॉर्मैट में मिला जो ऐप अपेक्षित करता है।

कोई फ़्लो लगातार वर्चुअल नंबर ठुकराए तो उस नतीजे को स्वीकार करें और उस खाते के लिए असली लाइन इस्तेमाल करें। Reducing failed OTP deliveries में निदान का व्यापक ब्योरा है।

Dedicated Number कब ज़्यादा समझदारी है?

एक बार वाला नंबर एक कोड संभालता है। जिस बिज़नेस खाते को महीनों बाद नया कोड माँगना होगा, उसे ऐसा नंबर चाहिए जो अब भी आपके नियंत्रण में हो। OTP Route के Dedicated Numbers यह भूमिका United States और Canada में निभाते हैं, $1.95/month से: इनबाउंड SMS डैशबोर्ड में और आपके webhook (number.sms_received) पर, आउटबाउंड SMS और ब्राउज़र कॉलिंग, और जब तक आप लाइन रिलीज़ न करें, वॉलेट से नवीनीकरण। इन दो देशों के बाहर कोई self-serve लंबी अवधि वाली लाइन नहीं है; पूछने के लिए [email protected] पर ईमेल करें, उपलब्धता स्थानीय नियमों पर निर्भर करती है। ब्योरे के लिए virtual numbers देखें।

Mercado Pago के साथ इन नंबरों का उपयोग करते समय कौन-से नियम लागू हैं?

Mercado Pago असली पैसा सँभालता है, और उसकी पहचान-जाँचें अच्छे कारणों से हैं। OTP Route का फ़ोन नंबर इन जाँचों का विकल्प नहीं है और इन्हें टालने के लिए कभी इस्तेमाल नहीं होना चाहिए: असली विवरणों के साथ पहचान-सत्यापन पूरा करें, एक असली व्यक्ति या बिज़नेस पर एक खाता रखें, और OTP Route की Acceptable Use Policy के साथ-साथ Mercado Pago की शर्तों का पालन करें। यह प्लेटफ़ॉर्म आपके अपने प्रोडक्ट की टेस्टिंग और अपने वैध खातों के संचालन के लिए है, थोक में खाते खोलने या प्रमोशन लेने के लिए नहीं। बिलिंग प्रीपेड USD वॉलेट से pay as you go है (कार्ड या USDT/USDC, हर टॉप-अप पर PDF इनवॉइस), और इंटीग्रेशन टेस्ट के लिए माँगने पर सिम्युलेटेड कोड वाला sandbox मिलता है। Mercado Pago अपने स्वामी का ट्रेडमार्क है, और OTP Route का इससे कोई संबंध नहीं है।

अक्सर पूछे जाने वाले प्रश्न

क्या Brazil या Mexico में लोकल SIM के बिना Mercado Pago OTP पा सकता हूँ?

हाँ, जब आप अपने खाते की टेस्टिंग या संचालन कर रहे हों। सही देश के लिए mercado_pago नंबर ऑर्डर करें और कोड डैशबोर्ड, API या webhook से पढ़ें।

API में Mercado Pago की service id क्या है?

यह mercado_pago है। इसे POST /api/v1/activations की body में country id के साथ भेजें।

क्या Mercado Pago वर्चुअल नंबर स्वीकार करता है?

हमेशा नहीं। यह कुछ फ़्लो में उन्हें ठुकरा सकता है, इसीलिए 20 मिनट में कोड न आने पर पूरी रकम लौटा दी जाती है।

वेरिफिकेशन के लिए Mercado Pago फ़ोन नंबर की कीमत कितनी है?

$0.20 प्रति कोड से। सही कीमत देश पर निर्भर करती है और ऑर्डर से पहले API और डैशबोर्ड दिखाते हैं।

क्या अगले महीने फिर लॉगिन के लिए वही एक-बारगी नंबर इस्तेमाल कर सकता हूँ?

नहीं। एक-बारगी नंबर केवल एक कोड पाता है। जिन खातों को बार-बार साइन-इन चाहिए, उनके लिए US या Canada का Dedicated Number बेहतर है।

क्या मेरी CI पाइपलाइन असली चार्ज के बिना Mercado Pago फ़्लो चला सकती है?

हाँ। डेवलपमेंट खाते के लिए sandbox मोड माँगें; यह उन्हीं endpoints से सिम्युलेटेड नंबर और कोड लौटाता है।

सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।

कुछ ही मिनटों में अपना पहला OTP रूट करें

निःशुल्क खाता बनाएँ, अपना USD वॉलेट टॉप अप करें और डैशबोर्ड या API से नंबर ऑर्डर करें। कोई मासिक शुल्क नहीं।