2012-07-02 20 views
7

मैं एक आवेदन विकसित करने की कोशिश कर रहा हूं, जो दुनिया के विभिन्न क्षेत्रों के लोगों के लिए विभिन्न सेवाओं तक पहुंच प्रदान करेगा।क्रेडिट कार्ड के मूल के देश को इसकी संख्या से कैसे बताना है?

मान लें कि कोई कार्ड नंबर 1111-1111-1111-1111 में प्रवेश करता है। उत्पत्ति के देश को बताने के लिए मैं इसका उपयोग कैसे करूं?

मुझे पता है कि यह संभव है, क्योंकि पेपैल और सेब ऐसा करते हैं।

+0

नंबर में ही कोई देश की जानकारी एन्कोड नहीं की गई है; इसे प्राप्त करने के लिए आपको ग्राहक की खाता जानकारी तक पहुंच की आवश्यकता है। Http://adywicaksono.wordpress.com/2008/02/17/how-to-validate-credit-card-number/ –

+1

@RobertHarvey यह पूरी तरह से सच नहीं है, मेरी पोस्ट देखें – ZnArK

+0

http://www.binbase.com /, http://dev.maxmind.com/minfraud/ –

उत्तर

4

पहले, मैंने सवाल किया कि क्या यह जानकारी अकेले क्रेडिट कार्ड नंबर से प्राप्त की जा सकती है या नहीं।

तो मैं यह पाया गया:

http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers

संपादित - PCI Compliance के बारे में मत भूलना यदि आप भुगतान के लिए क्रेडिट कार्ड नंबर ले रहे हैं।

संपादित करें - स्पष्ट रूप से पिछले विकिपीडिया पृष्ठ को हटा दिया गया है। This में इसी तरह की जानकारी प्रतीत होती है।

+0

अच्छा, सुनिश्चित करें। लेकिन क्या मुझे संयुक्त राज्य अमेरिका में वीजा कार्ड नहीं मिल सका और विदेश में रहते हुए इसका इस्तेमाल नहीं किया जा सकता था, या इसके विपरीत? निश्चित रूप से, आप व्यापक प्रदाता जानकारी प्राप्त कर सकते हैं, लेकिन मुझे नहीं लगता कि मार्केटिंग उद्देश्यों के लिए यह कैसे उपयोगी होगा। –

+0

@RobertHarvey यह सच है। (मैंने इसे किया है) मुझे दिलचस्पी है कि ओपी देश की जानकारी के साथ क्या करने की कोशिश कर रहा है। मैं कल्पना करूंगा कि आईपी आधारित भौगोलिक स्थान यह पता लगाने के लिए अच्छा होगा कि किस देश से लेनदेन आ रहा है। – ZnArK

+0

लिंक उपलब्ध नहीं है –

8

BinList का उपयोग करें। यह आपको कार्ड नंबर के पहले 6 अंकों की जांच करके बस मूल के देश को बताता है। इसमें एक साफ जेसन आधारित एपीआई भी है।

+1

बिनलिस्ट मेरे मास्टरकार्ड के लिए गलत ब्रांड (वीजा) और देश लौटाता है, इसलिए मुझे विश्वास नहीं होगा। –

+1

@ पी। साइलेइकिस मैं आपसे सहमत हूं। दुर्भाग्य से इस तरह के काम के लिए कोई औपचारिक एपीआई नहीं है। –

+0

बिनलिस्ट गलत कार्ड की पहचान करता है :( – Sean