Черный список адрес доставки логика - PullRequest
2 голосов
/ 03 ноября 2010

Мне нужны идеи для логики проекта, который я хочу реализовать.По сути, у нас были проблемы с несколькими (менее 10) «клиентами», использующими мошеннические кредитные карты.Что происходит, они используют кредитную карту (которая действительна), чтобы купить предметы и отправить их к ним.Затем реальный владелец карты видит то, что было куплено в их выписке, и оспаривает это, оставляя нас, чтобы покрыть стоимость товаров, которые мы отправили.«Клиент», о котором идет речь, каждый раз использует разные адреса электронной почты и разные учетные записи, поэтому я не могу заблокировать его.Но он использует тот же адрес доставки.Так что я подумала, может быть, это был лучший способ заблокировать его.Считаете ли вы, что самым простым способом было бы создать таблицу в базе данных с адресами, которые, как мы знаем, используются для мошеннических заказов, и перепроверять адрес при каждом отправленном заказе.Или был бы более легкий способ сделать это.Мы уже проверяем кредитные карты при входе, но, как я уже сказал, карты еще действительны - они не регистрируются как украденные.

Ответы [ 2 ]

7 голосов
/ 03 ноября 2010

Я думаю, что первое, что вам нужно сделать, это позвонить в полицию и арестовать ее за мошенничество. Это должно прояснить проблему с ними в течение 3-5 лет.

В противном случае, если адреса в точности совпадают, тогда да, вы можете сделать совпадение строк.

UPDATE : Если вы хотите потратить на это много времени и денег программиста и инфраструктуры, я бы согласился с ответом Эйба Мисслера о широте и долготе. Если вы хотите быстрый и грязный путь, используйте прямое сопоставление адресов, выделив город и почтовый индекс. Тогда вы можете сравнить адреса улиц

where zipcode=zipcode

3 голосов
/ 03 ноября 2010

Я думаю, что хорошим способом блокировки адресов, занесенных в черный список, может быть геокодирование злого адреса (перевести его на его длинный адрес с помощью Google mapping API или чего-то еще), а затем геокодировать все входящие адреса и сравнить с черным списком адресов. /longs.

Похоже, что Google неплохо справляется с разными вариациями одного и того же адреса и возвращает один и тот же лат / лонг. Просто мысль.

UPDATE

также вы должны ОПРЕДЕЛЕННО предупредить власти. Может даже быть в состоянии получить немного денег от этого schmo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...