اردو
ٹیسٹ نمبروں پر API یا ڈیش بورڈ کے ذریعے Flipkart OTP وصول کرنا
Flipkart کا تصدیقی کوڈ وصول کرنے کے لیے OTP Route کے OTP Gateway سے flipkart سروس کا عارضی نمبر آرڈر کریں، اسے Flipkart کی سائن اپ یا لاگ اِن اسکرین میں درج کریں، اور کوڈ ڈیش بورڈ میں یا API اور ویب ہکس کے ذریعے پڑھ لیں۔ قیمت $0.20 فی کوڈ سے شروع ہوتی ہے اور 20 منٹ کی مدت میں SMS آنے پر ہی رقم کٹتی ہے۔
Flipkart فون کوڈ کب مانگتا ہے؟
بھارت کا ای کامرس مارکیٹ پلیس Flipkart اکاؤنٹ کی بنیاد کے طور پر موبائل نمبر پر بہت زیادہ انحصار کرتا ہے۔ خریدار عام طور پر نمبر اور ایک بار استعمال ہونے والے کوڈ کے ذریعے سائن اپ اور لاگ اِن کرتے ہیں، اور رابطے کی تفصیلات بدلنے پر یا اس وقت بھی کوڈ مانگا جا سکتا ہے جب ایپ مالک کی تصدیق کرنا چاہے۔ Seller Hub میں کام کرنے والے سیلرز کو بھی ایسی ہی جانچ کا سامنا ہوتا ہے۔
جو ٹیم Flipkart کے گرد کچھ بنا رہی ہو، مثلاً ایفیلی ایٹ ٹول، سیلر انٹیگریشن یا کسی پارٹنر فلو کو جانچنے والی QA لیب، اس کے لیے ہر ایسا مرحلہ ایک حقیقی SMS کا تقاضا کرتا ہے۔ اس کے لیے کسی ملازم کا ذاتی فون استعمال کرنا کمزور طریقہ ہے اور اس سے نجی نمبر کاروباری اکاؤنٹس میں پہنچ جاتے ہیں۔
کن ممالک سے Flipkart OTP مل سکتا ہے؟
Flipkart سروس اس وقت 201 ممالک کے راستوں سے چلتی ہے۔ مثالوں میں بھارت، نیپال، بنگلہ دیش، سری لنکا، متحدہ عرب امارات، سعودی عرب، قطر، سنگاپور، ملائیشیا، برطانیہ، امریکہ، کینیڈا، کوسوو اور بلغاریہ شامل ہیں۔
ملک کا انتخاب ٹیسٹ کیس کے مطابق ہونا چاہیے۔ Flipkart کا اسٹور بھارتی خریداروں کے لیے بنا ہے، اس لیے +91 والا روٹ سب سے حقیقت پسندانہ صارف کی نمائندگی کرتا ہے۔ دوسرے ممالک اس وقت کام آتے ہیں جب دیکھنا ہو کہ فلو کسی بیرونی نمبر کے ساتھ کیسا برتاؤ کرتا ہے؛ Flipkart اسے قبول کرے گا یا نہیں، یہ Flipkart کا اپنا فیصلہ ہے اور بدل بھی سکتا ہے۔
بیرونِ ملک رہنے والے بھارتی خریداروں کی خدمت کرنے والی ٹیمیں، مثلاً خلیجی ممالک میں، بعض اوقات دونوں پہلو جانچتی ہیں: وہ +91 نمبر جو خریدار نے برقرار رکھا ہے اور وہ مقامی نمبر جو وہ روزمرہ استعمال کرتا ہے۔ دو ممالک پر ایک ہی ٹیسٹ اسکرپٹ چلانے کے لیے صرف country id بدلنا پڑتا ہے، اس لیے یہ موازنہ سستا پڑتا ہے۔
API کے ذریعے Flipkart کا تصدیقی کوڈ کیسے حاصل کروں؟
Developer console سے حاصل کردہ Bearer کلید (or_live_ سابقے کے ساتھ) کے ساتھ:
- موجودہ ریٹ دیکھیں:
GET /api/v1/prices?country=in&service=flipkart۔ - آرڈر کریں:
POST /api/v1/activationsاور باڈی میں{"service": "flipkart", "country": "in"}۔ - واپس ملا ہوا نمبر Flipkart میں درج کریں اور کوڈ منگوائیں۔
activation.sms_receivedویب ہک سنبھالیں، یاGET /api/v1/activations/{id}پول کریں۔
ویب ہک پر بھروسا کرنے سے پہلے X-OTPRoute-Signature کی تصدیق کریں اور پرانے ٹائم اسٹیمپ رد کر دیں۔ ہینڈلر کو idempotent بنائیں، یعنی activation id کو کلید بنائیں تاکہ دوبارہ بھیجا گیا ایونٹ ایک ہی کوڈ دو بار جمع نہ کرا سکے۔ اس طریقے کی مثال ویب ہک کیپچر گائیڈ میں ملتی ہے۔
Flipkart کا OTP کیوں نہیں پہنچ سکتا؟
کئی وجوہات ہو سکتی ہیں: روٹ مصروف ہو، Flipkart ایک ہی سیشن سے بار بار کی درخواستوں کو روک دے، یا Flipkart نمبر کو ورچوئل پہچان کر قبول نہ کرے۔ اس سے آپ کا کوئی نقصان نہیں ہوتا، کیونکہ 20 منٹ بعد بھی SMS نہ آئے تو رقم خودکار طور پر والٹ میں واپس آ جاتی ہے، اور جلدی منسوخ کرنے پر بھی یہی ہوتا ہے۔
ایسا ہو تو مدت پوری ہونے دیں، بعد میں یا کسی دوسرے روٹ پر دوبارہ کوشش کریں، اور نئے آرڈر تیزی سے لگاتار نہ بھیجیں؛ اس سے Flipkart کی طرف کی ریٹ حدیں بھی لگ سکتی ہیں۔
کیا غیر ڈویلپر بھی یہ ڈیش بورڈ سے کر سکتا ہے؟
جی ہاں۔ OTP Gateway کھولیں، Flipkart تلاش کریں، ملک چنیں، قیمت دیکھیں اور تصدیق کریں۔ نمبر ایک کاؤنٹ ڈاؤن کے ساتھ ظاہر ہوتا ہے؛ کوڈ آتے ہی نمبر کے ساتھ کاپی کرنے کے لیے تیار نظر آتا ہے۔ مرچنڈائزر اور سپورٹ اسٹاف اکثر اسی طرح کام کرتے ہیں جبکہ انجینئر API استعمال کرتے ہیں۔
دستی QA کے لیے ہر کوشش پر تین باتیں نوٹ کریں: کون سا ملک استعمال ہوا، کوڈ آیا یا نہیں، اور Flipkart نے اسکرین پر کیا دکھایا۔ ایک ہفتے بعد جب کوئی ٹیسٹ دہرائے تو ان نوٹس سے روٹ کے مسئلے اور Flipkart کے اپنے فلو میں تبدیلی کے درمیان فرق کرنا آسان ہو جاتا ہے۔
ڈیڈیکیٹڈ نمبر کب بہتر رہتا ہے، اور جائز استعمال کیا ہے؟
Gateway نمبر ایک ہی کوڈ کے لیے ہوتے ہیں، اس لیے وہ ٹیسٹ کے لیے مناسب ہیں، ایسے اکاؤنٹس کے لیے نہیں جنہیں اگلے مہینے دوبارہ لاگ اِن کرنا ہو۔ Dedicated Numbers، $1.95/month سے، تجدید کے دوران آپ کے رہتے ہیں اور ڈیش بورڈ اور ویب ہک دونوں پر SMS وصول کرتے ہیں، لیکن صرف امریکہ اور کینیڈا میں دستیاب ہیں؛ یہ Flipkart سے متعلق اکاؤنٹ کے لیے تب ہی موزوں ہیں جب وہ اکاؤنٹ ایسا نمبر قبول کرے۔
جو بھی چنیں، Flipkart کی شرائط پر عمل کریں: ہر حقیقی شخص یا کاروبار کے لیے ایک اکاؤنٹ، پرومو فارمنگ نہیں، اور ایسی کوئی حرکت نہیں جو جانچ سے بچنے کے لیے ہو۔ OTP Route آپ کی اپنی مصنوعات اور جائز اکاؤنٹس کی جانچ اور چلانے کے لیے ہے، اور Acceptable Use Policy کے تحت ہے۔ دیکھیں عارضی بمقابلہ ڈیڈیکیٹڈ نمبر۔
اکثر پوچھے گئے سوالات
OTP Route API میں Flipkart کی سروس id کیا ہے؟
id سادہ طور پر flipkart ہے، جو قیمت کی جانچ اور activation آرڈرز میں service کی قدر کے طور پر بھیجی جاتی ہے۔
کیا بھارتی SIM کے بغیر Flipkart OTP وصول ہو سکتا ہے؟
جی ہاں۔ OTP Gateway کا بھارتی نمبر Flipkart کا کوڈ وصول کرتا ہے، اور آپ اسے ڈیش بورڈ یا API میں پڑھ لیتے ہیں۔
کیا Flipkart کے لیے ورچوئل نمبر ہمیشہ قبول ہو جاتا ہے؟
نہیں۔ Flipkart بعض ورچوئل نمبر رد کر سکتا ہے، اسی لیے کوڈ نہ آنے پر آپ کو رقم واپس مل جاتی ہے۔
کیا CI پائپ لائن میں Flipkart SMS تصدیق کی جانچ ممکن ہے؟
جی ہاں۔ جاب میں GET /api/v1/activations/{id} پول کریں، یا ویب ہک کو ٹیسٹ ریسیور کی طرف رکھیں؛ ڈیولپمنٹ کے دوران sandbox اکاؤنٹ سیمولیٹڈ کوڈ دے سکتا ہے۔ حقیقی رنز پری پیڈ USD والٹ سے چلتے ہیں، جس میں کارڈ یا USDT/USDC سے ٹاپ اپ ہوتا ہے، ماہانہ فیس نہیں ہے اور ہر ٹاپ اپ پر PDF انوائس ملتی ہے۔
Flipkart کوڈ کے لیے فون نمبر کی قیمت کتنی ہے؟
$0.20 فی کوڈ سے؛ درست قیمت ملک پر منحصر ہے اور آرڈر سے پہلے prices endpoint بتا دیتا ہے۔
کیا میں بعد میں اسی Flipkart اکاؤنٹ میں دوبارہ لاگ اِن کر سکتا ہوں؟
gateway نمبر سے نہیں، کیونکہ وہ ایک ہی تصدیق کے لیے ہوتا ہے۔ طویل مدتی اکاؤنٹس کی منصوبہ بندی ایسے نمبر پر کریں جو آپ کا کاروبار کنٹرول کرتا ہو۔
Flipkart ٹیسٹ کے لیے کون سا ملک چنوں؟
بھارت سے شروع کریں، کیونکہ Flipkart کے خریدار وہیں ہیں۔ کسی اور ملک کو تب چنیں جب ٹیسٹ کیس خاص طور پر بیرونی نمبر کے بارے میں ہو۔
کیا OTP Route کا Flipkart سے کوئی تعلق ہے؟
نہیں۔ Flipkart اپنے مالک کا ٹریڈ مارک ہے، اور OTP Route کا اس سے کوئی تعلق نہیں۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔