PCI DSS وہ حفاظتی معیار ہے جو ویزا اور ماسٹر کارڈ جیسے کارڈ نیٹ ورکس نے مقرر کیا ہے۔ یہ صرف بینکوں کا مسئلہ لگتا ہے، مگر ہر اس شخص پر لاگو ہوتا ہے جو کارڈ قبول کرتا ہے، چاہے مہینے میں دس آرڈر والی چھوٹی دکان ہی کیوں نہ ہو۔
اچھی خبر یہ ہے کہ ایک فیصلہ تقریباً سارا بوجھ ختم کر دیتا ہے: کارڈ نمبر خود کبھی نہ سنبھالیں۔ پاکستان میں آن لائن دکان کے لیے عملی طور پر اس کا مطلب یہ ہے۔
جی ہاں، ادائیگی بہت محفوظ ہو سکتی ہے بشرطیکہ کارڈ کی معلومات کبھی آپ کے اپنے سرور سے نہ گزریں۔ مستند پیمنٹ گیٹ وے کا میزبانی شدہ ادائیگی صفحہ استعمال کریں، پوری سائٹ پر HTTPS لگائیں، اور آپ کی PCI ذمہ داری کم سے کم رہے گی۔
بنیادی اصول: کارڈ نمبر کو ہاتھ نہ لگائیں
اگر گاہک آپ کی سائٹ کے فارم میں کارڈ نمبر لکھتا ہے اور وہ فارم آپ کے سرور کو جاتا ہے تو آپ PCI کے بھاری تقاضوں میں آ جاتے ہیں۔ اگر نمبر براہ راست گاہک کے براؤزر سے پیمنٹ پرووائیڈر تک جائے تو آپ باہر رہتے ہیں۔
PayFast، Stripe جیسے عالمی گیٹ ویز اور دیگر مقامی فراہم کنندگان میزبانی شدہ ادائیگی صفحہ یا شامل شدہ فیلڈز دیتے ہیں جو یہی کام کرتے ہیں۔ آپ کی سائٹ کو صرف نتیجہ ملتا ہے: ادا ہو گیا، ناکام، یا زیر التوا۔
چھوٹی سائٹ کے لیے کم از کم کیا چاہیے
پہلا حقیقی آرڈر لینے سے پہلے اسے کم از کم فہرست سمجھیں:
- مستند گیٹ وے جس کا میزبانی شدہ صفحہ یا شامل فیلڈز ہوں، اپنا بنایا ہوا کارڈ فارم نہیں۔
- ہر صفحے پر HTTPS، بشمول کارٹ اور شکریہ کا صفحہ۔
- 3D Secure فعال ہو، جو کارڈ کی ادائیگی کو محفوظ بناتا ہے۔
- وہ طریقے جن پر گاہک بھروسا کرتے ہیں: JazzCash، Easypaisa، راست، بینک ٹرانسفر اور جہاں مناسب ہو کیش آن ڈیلیوری۔
- خفیہ API کیز سرور کی سیٹنگز میں رکھیں، صفحے کے کوڈ یا کھلے ریپوزٹری میں نہیں۔
جو کبھی نہ کریں
کارڈ نمبر اور تین ہندسوں کا سیکیورٹی کوڈ کبھی محفوظ نہ کریں، نہ ڈیٹا بیس میں، نہ ایکسل میں، نہ چیٹ یا ای میل میں۔ واٹس ایپ پر کارڈ کی تصویر نہ مانگیں، بلکہ ادائیگی کا لنک بھیجیں۔
ایڈمن اکاؤنٹس بھی محفوظ رکھیں: مضبوط اور منفرد پاس ورڈ، گیٹ وے ڈیش بورڈ پر دو مرحلوں کی تصدیق، اور ٹیم چھوڑنے والوں کی رسائی ختم کرنا۔
سالانہ کاغذی کارروائی
میزبانی شدہ صفحہ استعمال کرنے والے تاجر عموماً سال میں ایک بار سب سے آسان خود جائزے کا سوالنامہ بھرتے ہیں، اکثر گیٹ وے کے ڈیش بورڈ ہی سے۔ تقاضے فراہم کنندہ اور بینک کے لحاظ سے مختلف ہوتے ہیں، اس لیے موجودہ شرائط دیکھیں اور پوچھیں کہ وہ آپ سے کیا چاہتے ہیں۔
Uttra میں آپ چیٹ میں لکھ سکتے ہیں: “میرے گیٹ وے کے میزبانی شدہ صفحے سے ادائیگی کا مرحلہ شامل کرو، کارڈ اور کیش آن ڈیلیوری کا انتخاب دکھاؤ، اور API کی سیٹنگز میں رکھو۔” پھر پیش منظر میں عمل دیکھیں، ٹیسٹ موڈ میں ادائیگی آزمائیں اور شائع کریں۔