کسٹم POS ایپ میں کارڈ کی ادائیگیاں کیسے قبول کریں
کارڈ فارم کارڈ ٹرمینل نہیں ہوتا۔ کسٹم یا AI کی بنائی ہوئی POS ایپ میں کارڈ کی ادائیگیاں قبول کرنے کے چار حقیقی طریقے، ان میں سے ہر ایک کے لیے Apple، Google اور آپ کے پیمنٹ پرووائیڈر کی ضروریات، اور اس میں کتنا وقت لگتا ہے، یہاں پیش کیے گئے ہیں۔

کسٹم POS ایپ میں کارڈ ادائیگیاں قبول کرنے کے لیے، آپ پیمنٹ سروس پرووائیڈر (PSP) اور چار طریقوں میں سے ایک راستہ اختیار کرتے ہیں: ایک تصدیق شدہ کارڈ ریڈر، iPhone پر Tap to Pay، Android پر Tap to Pay، یا کلاؤڈ سے منسلک سمارٹ ٹرمینل۔ آپ کی ایپ کبھی کارڈ نمبر نہیں پڑھتی۔ یہ تصدیق شدہ ہارڈویئر یا سافٹ ویئر کو ایک رقم بھیجتی ہے، اور منظوری یا عدم منظوری کا جواب حاصل کرتی ہے۔ Apple، Google یا آپ کے پرووائیڈر کی طرف سے ہر راستے کی اپنی ضروریات ہیں، اور یہی کاغذی کارروائی، نہ کہ کوڈ، وقت لیتی ہے۔
یہ گائیڈ ہر راستے کو مرحلہ وار بیان کرتی ہے، حقیقی ضروریات کے ساتھ جن میں کچھ بھی بڑھا چڑھا کر پیش نہیں کیا گیا۔ ہم اپنے اپنے POS، Final کے لیے ادائیگیاں چلاتے ہیں، لہذا ہم ان میں سے ہر ایک مرحلے سے گزر چکے ہیں۔

آپ صرف اپنے POS میں کارڈ فارم شامل کیوں نہیں کر سکتے؟
کیونکہ کارڈ فارم فروخت کو "کارڈ موجود نہیں" (card-not-present) بنا دیتا ہے، جبکہ اسٹور کاؤنٹر کو "کارڈ موجود ہے" (card-present) کی ضرورت ہوتی ہے۔ جب کوئی کسٹمر ویب فارم میں کارڈ نمبر ٹائپ کرتا ہے، تو ادائیگی کو آن لائن آرڈر کی طرح سمجھا جاتا ہے: زیادہ فیس، دھوکہ دہی کا زیادہ خطرہ اور تنازعات کا زیادہ تر خطرہ آپ پر۔ جب کوئی تصدیق شدہ ڈیوائس کارڈ یا فون کو پڑھتی ہے، تو ادائیگی کارڈ موجود ہونے کی صورت میں ہوتی ہے، جو ہر ایک کے لیے سستی اور محفوظ تر ہے۔
کارڈ کی موجودگی میں ادائیگی کی قبولیت کے لیے تصدیق شدہ ہارڈویئر یا سافٹ ویئر درکار ہوتا ہے۔ یہی وجہ ہے کہ ذیل میں ہر راستہ آپ کے اپنے کوڈ کے بجائے PSP کی ان پرسن پروڈکٹ کے ذریعے چلتا ہے۔ فیس کا فرق card present vs card not present میں واضح کیا گیا ہے۔
طریقہ 1: آپ اپنی ایپ کے ساتھ کارڈ ریڈر کیسے استعمال کرتے ہیں؟
ان پرسن SDK والے PSP کو منتخب کریں، اس کا ایک تصدیق شدہ ریڈر خریدیں، اور اپنی ایپ سے اسے پیئر کریں۔ Stripe Terminal، Adyen اور دیگر اسی طرح کام کرتے ہیں۔
PSP کے ساتھ ایک اکاؤنٹ کھولیں اور اس کی ان پرسن پروڈکٹ کو فعال کریں۔
اس کا iOS، Android یا React Native SDK مربوط کریں۔
تصدیق شدہ ریڈرز آرڈر کریں اور انہیں اپنے اکاؤنٹ میں رجسٹر کریں۔
اپنی ایپ سے ریڈرز کی تلاش اور کنیکشن قائم کریں، پھر SDK کے ذریعے ادائیگیاں حاصل کریں۔
ریڈر کے فرم ویئر اپ ڈیٹس کی منصوبہ بندی کریں، جنہیں PSP بھیجتا ہے۔
آپ کسی بھی عام ریڈر کو منسلک نہیں کر سکتے: صرف وہی ریڈرز کارڈز کا پروسیس مکمل کر سکتے ہیں جو آپ کے پرووائیڈر سے تصدیق شدہ ہوں، کیونکہ سرٹیفکیشن مخصوص ریڈر، سافٹ ویئر اور پروسیسر کے امتزاج کا احاطہ کرتی ہے۔ مزید معلومات card readers for custom POS apps اور EMV certification for a POS میں۔
طریقہ 2: iPhone پر Tap to Pay کے لیے کیا ضروریات ہیں؟
iPhone پر Tap to Pay فون کو ہی ریڈر میں تبدیل کر دیتا ہے۔ Apple کے اپنے مراحل یہ ہیں: کسی معاونت یافتہ PSP کے ساتھ کام کریں، Tap to Pay on iPhone انٹائٹلمنٹ کی درخواست کریں، ProximityReader API یا اپنے PSP کے SDK کو مربوط کریں، Apple کی Human Interface Guidelines پر عمل کریں، اور جائزہ کے لیے اپنی ایپ جمع کرائیں (Apple کا Tap to Pay خلاصہ)۔ Apple کا بیان ہے کہ PSP ان تصدیقات کا ذمہ دار ہے جو تاجروں کو ادائگیاں قبول کرنے کی اجازت دیتی ہیں۔
عملی طور پر اس کا مطلب ہے:
ارگنائزیشن ڈیولپر اکاؤنٹ۔ انٹائٹلمنٹ کی درخواست ارگنائزیشن اکاؤنٹ کے اکاؤنٹ ہولڈر کی طرف سے آنی چاہیے، اور بطور ارگنائزیشن اینرولمنٹ کے لیے D-U-N-S نمبر کی ضرورت ہوتی ہے۔ دیکھیں D-U-N-S numbers and Apple developer accounts۔
درخواست فارم۔ اپنے PSP اور ان علاقوں کے نام درج کریں جن میں آپ کام کریں گے۔
ڈیولپمنٹ انٹائٹلمنٹ۔ Apple اپنے آلات پر تعمیری کام اور ٹیسٹنگ کے لیے ایک انٹائٹلمنٹ فراہم کرتا ہے۔
Apple کی UX ضروریات۔ Apple انٹائٹلمنٹ کے ساتھ اپنی ضروریات اور مارکیٹنگ کے اصول بھیجتا ہے، جن میں بٹن کے لیبلز، اینٹری پوائنٹس اور آن بورڈنگ شامل ہیں۔
ڈسٹری بیوشن انٹائٹلمنٹ۔ آپ Apple کی ای میل کا جواب دیتے ہیں اور ڈسٹری بیوشن کے لیے دوبارہ درخواست دیتے ہیں۔ TestFlight اور App Store کو اس کی ضرورت ہوتی ہے۔
App Review۔ پاس ہونے کے بعد آپ کی ایپ ریلیز ہو جاتی ہے۔
یہ iPhone XS یا بعد کے ماڈلز پر چلتا ہے اور iPad پر نہیں چلتا۔ مکمل واک تھرو how to get the Tap to Pay on iPhone entitlement میں ہے، جائزہ تجاویز passing App Review with a Tap to Pay app میں اور متبادل why Tap to Pay does not work on iPad میں ہیں۔
طریقہ 3: Android پر Tap to Pay کیسے مختلف ہے؟
Android پر Apple جیسا کوئی انٹائٹلمنٹ نہیں ہے، لیکن PSP کا SDK اپنی جانچ کو نافذ کرتا ہے۔ عام ضروریات:
ان بلٹ NFC کے ساتھ Android 11 یا بعد کے ورژن پر چلنے والی Android ڈیوائس
ایک Google-تصدیق شدہ ڈیوائس جو سالمیت کی تصدیق پاس کرے
ایک نان ڈیبگ ایبل بلڈ: PSP SDKs ڈیبگ موڈ میں حقیقی ٹیپس قبول کرنے سے انکار کرتے ہیں، لہذا آپ سمیلیٹڈ ریڈر سے ٹیسٹ کرتے ہیں
لوکیشن اور دیگر اجازتیں جن کا SDK تقاضا کرتا ہے
اگر Android ٹیبلٹس پرووائیڈر کی ضروریات کو پورا کرتے ہیں تو وہ کام کر سکتے ہیں۔ تفصیلات Tap to Pay on Android in a custom app میں۔
طریقہ 4: کیا ویب پر مبنی POS کارڈز قبول کر سکتا ہے؟
جی ہاں، کلاؤڈ سے جڑے سمارٹ ٹرمینل کے ذریعے۔ آپ کا سرور PSP کی API کو بتاتا ہے کہ کاؤنٹر پر موجود مخصوص ٹرمینل پر ادائیگی بھیجی جائے؛ ٹرمینل کارڈ کو سنبھالتا ہے اور نتیجہ آپ کے سرور کو واپس رپورٹ کرتا ہے۔ یہ واحد ان پرسن طریقہ ہے جسے ویب POS استعمال کر سکتا ہے، کیونکہ ویب پیج ٹیپ شدہ کارڈ کو نہیں پڑھ سکتا اور Safari بلوٹوتھ ریڈرز تک نہیں پہنچ سکتا۔
یہ فکسڈ ٹرمینل کے ساتھ کاؤنٹر سروس اسٹورز کے لیے موزوں ہے۔ یہ ایک نیٹ ورک انحصار شامل کرتا ہے، لہذا یہ منصوبہ بنائیں کہ اسٹور کے کنکشن منقطع ہونے پر کیا ہوگا۔
کسٹم POS کے لیے پیمنٹ پرووائیڈر کا انتخاب کیسے کریں؟
ان ممالک سے شروعات کریں جن میں آپ فروخت کرتے ہیں، پھر آن بورڈنگ اور ہارڈویئر:
| سوال | یہ کیوں اہم ہے |
|---|---|
| کیا پرووائیڈر آپ کے ممالک میں لائیو ہے؟ | Tap to Pay اور ریڈرز ملک بہ ملک لانچ ہوتے ہیں |
| کیا آن بورڈنگ سیلف سروس ہے؟ | Stripe سیلف سروس ہے؛ Adyen بڑے کاروباروں پر توجہ دیتا ہے اور درخواست دہندگان کا زیادہ ترجیحی طور پر جائزہ لیتا ہے |
| یہ کون سے SDKs پیش کرتا ہے؟ | iOS، Android، React Native اور سرور سے چلنے والے ٹرمینلز پرووائیڈر کے لحاظ سے مختلف ہوتے ہیں |
| کون سے ریڈرز تصدیق شدہ ہیں؟ | صرف تصدیق شدہ ریڈرز ہی کام کرتے ہیں |
| کیا یہ آف لائن ادائیگیوں کی حمایت کرتا ہے؟ | اسٹور اینڈ فارورڈ پرووائیڈر کے لحاظ سے مخصوص ہے اور رد ہونے کا خطرہ آپ پر منتقل کرتا ہے |
| کیا آپ دیگر تاجروں کو آن بورڈ کر رہے ہیں؟ | اگر ایسا ہے تو، آپ ایک پلیٹ فارم ہیں اور آپ کو پے فیک انتظامات کی ضرورت ہو سکتی ہے |
ہمارا آمنے سامنے موازنہ Stripe Terminal vs Adyen for a custom POS app ہے۔ اگر آپ دیگر کاروباروں کی طرف سے ادائگیاں قبول کرنے کا منصوبہ بنا رہے ہیں، تو پہلے become a payment facilitator or use a platform پڑھیں؛ ایک سنگل اسٹور کے لیے آپ صرف ایک تاجر ہیں۔
آپ کو کون سی کمپلائنس وراثت میں ملتی ہے، اور آپ کیا برقرار رکھتے ہیں؟
PSP کے تصدیق شدہ SDK یا ریڈر کا استعمال کا مطلب ہے کہ کارڈ کا ڈیٹا آپ کے کوڈ کو کبھی نہیں چھوتا، جو آپ کے PCI کے دائرہ کار کو چھوٹا رکھتا ہے۔ PSP ادائیگی کی سرٹیفکیشنز کا حامل ہوتا ہے۔ آپ اب بھی یہ برقرار رکھتے ہیں:
اپنے پروسیسر کے ساتھ PCI سیلف اسسمنٹ سوالنامہ
آپ کے POS کو چلانے والے آلات پر تک رسائی کا کنٹرول، لاگنگ اور اپ ڈیٹس
درست رسیدیں، ریفنڈز اور ٹیکس کی منسوخی
Tap to Pay کے لیے Apple اور آپ کے PSP کے ڈسپلے اور مارکیٹنگ کے قوانین
اگر آپ POS کے باقی حصے بھی بنا رہے ہیں، تو ہماری گائیڈ برائے build your own POS system with AI PCI، ٹیکس اور ڈیپلائمنٹ کا احاطہ کرتی ہے، اور POS hardware for custom apps پرنٹرز اور ڈراورز کا احاطہ کرتی ہے۔
پہلی کارڈ ادائیگی قبول کرنے میں کتنا وقت لگتا ہے؟
| مرحلہ | معمول کا وقت |
|---|---|
| D-U-N-S کے ساتھ ارگنائزیشن Apple اکاؤنٹ (iPhone پر Tap to Pay کے لیے) | چند دن سے چند ہفتے |
| PSP اکاؤنٹ اور ان پرسن پروڈکٹ فعال | پرووائیڈر کے لحاظ سے اسی دن سے لے کر کئی ہفتے |
| SDK انٹیگریشن اور ٹیسٹ ادائگیاں | 1 سے 3 ہفتے |
| Tap to Pay ڈیولپمنٹ، پھر ڈسٹری بیوشن انٹائٹلمنٹ | ہفتے |
| App Review | دن، مسترد ہونے کی صورت میں زیادہ |
کیا آپ اس کے بجائے پہلے ہی دن کارڈز قبول کر سکتے ہیں؟
جی ہاں، ایک ایسے پلیٹ فارم پر اپنا چیک آؤٹ بنا کر جو پہلے سے ہی منظوری رکھتا ہو۔ وہ Final ہے۔ آپ کا AI Flow Studio میں چیک آؤٹ بناتا ہے، اور جب یہ کارڈ سے ادائیگی کی درخواست کرتا ہے، تو Final Pay ریڈر یا Tap to Pay کو سنبھالتا ہے:
ریڈرز اور Tap to Pay پہلے سے منظور شدہ۔ Final Pay سپورٹ شدہ آلات پر کارڈ، کانٹیکٹ لیس اور Tap to Pay قبول کرتا ہے۔ دیکھیں how to take a Tap to Pay payment اور how to take a payment at checkout۔
آپ کا اپنا AI اسے بناتا ہے۔ Final's MCP server کے ذریعے Claude، Cursor یا کسی بھی MCP کلائنٹ سے جڑیں۔
قیمت ایک سطر میں۔ کوئی سبسکرپشن نہیں۔ کیش $0 ہے۔ کارڈ کی فیس امریکہ اور دنیا بھر میں 2.49% + $0.10، کینیڈا میں 1.99% اور یورپ میں 0.99% ہے۔
سچا تبادلہ: آپ اپنے پرووائیڈر کو منتخب کرنے کے بجائے Final Pay کے ذریعے پروسیس کرتے ہیں، اور دستیابی ملک اور ڈیوائس کے لحاظ سے مختلف ہوتی ہے، جو where Final Pay is available میں درج ہے۔ اگر ادائگیاں آپ کی پروڈکٹ ہیں، تو اوپر دیے گئے طریقوں کو استعمال کرتے ہوئے خود انٹیگریشن بنائیں۔ اگر ادائگیاں وہ طریقہ ہیں جس سے آپ کو ادائیگی ملتی ہے، تو منظوری کا کام پہلے ہی ہو چکا ہے۔
اکثر پوچھے جانے والے سوالات
میں اپنی POS ایپ میں کارڈ کی ادائیگیاں کیسے قبول کروں؟
کسی پیمنٹ سروس پرووائڈر کے ان پرسن SDK کے ذریعے: ایک تصدیق شدہ کارڈ ریڈر، کلاؤڈ سے منسلک اسمارٹ ٹرمینل، یا فون پر Tap to Pay۔ آپ کی ایپ کبھی بھی خام کارڈ ڈیٹا پر عمل نہیں کرتی؛ یہ صرف رقم بھیجتی ہے اور نتیجہ حاصل کرتی ہے۔
کیا ویب پر مبنی POS برائے راست کارڈ کی ادائیگیاں قبول کر سکتا ہے؟
جی ہاں، پیمنٹ پرووائیڈر کی API کے ذریعے کلاؤڈ سے منسلک سمارٹ ٹرمینل کو چلا کر۔ ایک ویب پیج بذات خود ٹیپ کیے گئے کارڈ کو نہیں پڑھ سکتا۔
iPhone پر Tap to Pay کے لیے کیا ضرورت ہوتی ہے؟
ایک سپورٹ شدہ پیمنٹ پرووائیڈر، ارگنائزیشن Apple ڈیولپر اکاؤنٹ کے اکاؤنٹ ہولڈر کی طرف سے درخواست کردہ Tap to Pay انٹائٹلمنٹ، Apple کے UX جائزہ کے بعد ڈیولپمنٹ انٹائٹلمنٹ اور پھر ڈسٹری بیوشن انٹائٹلمنٹ، اور App Review۔ یہ iPhone XS یا بعد کے ماڈلز پر کام کرتا ہے۔
کیا iPad پر Tap to Pay کام کرتا ہے؟
نہیں۔ iPhone پر Tap to Pay صرف iPhone کے لیے ہے۔ iPad POS ایپس تصدیق شدہ بلوٹوتھ ریڈر یا سمارٹ ٹرمینل کے ذریعے کارڈز قبول کرتی ہیں۔
ایک کسٹم POS کو کون سا پیمنٹ پرووائڈر استعمال کرنا چاہیے؟
Stripe Terminal چھوٹی ٹیموں کے لیے بذات خود شروع کرنے کے لیے آسان اور تیز تر ہے۔ Adyen بڑے اداروں کے لیے زیادہ مناسب ہے اور آن بورڈنگ کے بارے میں زیادہ محتاط ہے۔ باقی کا انحصار آپ کے ممالک، ہارڈ ویئر اور حجم پر ہے۔
کارڈ کی ادائیگیوں کے لیے Final کتنا چارج کرتا ہے؟
کوئی سبسکرپشن فیس نہیں۔ نقد پر $0، اور امریکہ اور دنیا بھر میں کارڈ پر 2.49% + $0.10، کینیڈا میں 1.99% اور یورپ میں 0.99% فیس ہے۔
