Załóżmy, że masz numer karty kredytowej z datą ważności 05/08 - czyli maj 2008.
Czy to oznacza, że karta wygaśnie rano 1 maja 2008 r. Lub w nocy 31 maja 2008 r.?
Załóżmy, że masz numer karty kredytowej z datą ważności 05/08 - czyli maj 2008.
Czy to oznacza, że karta wygaśnie rano 1 maja 2008 r. Lub w nocy 31 maja 2008 r.?
Odpowiedzi:
Znalezienie strony, na której mógłbym znaleźć źródło informacji, zajęło mi kilka minut.
Karta jest ważna do ostatniego dnia wskazanego miesiąca, po ostatnim [sic] 1 dniu następnego miesiąca; karta nie może zostać użyta do dokonania zakupu, jeśli sprzedawca próbuje uzyskać autoryzację. - Źródło
Przyglądając się temu, znalazłem interesujący artykuł w witrynie Microsoftu, korzystając z takiego przykładu, podsumowanie exec: Access 2000 na miesiąc / rok domyślnie pierwszy dzień miesiąca, oto jak to zmienić, aby obliczyć koniec miesiąc, w jakim chcesz mieć kartę kredytową .
Dodatkowo na tej stronie znajdziesz wszystko, co chciałeś wiedzieć o kartach kredytowych .
Jeśli piszesz witrynę, która pobiera numery kart kredytowych do płatności:
If^H^HWhen
rozszerzenie dla niezaangażowanych ? : s
^H
jest sposobem reprezentacji kodu sterującego backspace.
Spójrz na jedną ze swoich kart kredytowych. Będzie zawierać tekst, taki jak data EXPIRES END
lub VALID THRU
nad nią. Karta wygasa więc z końcem danego miesiąca.
Z mojego doświadczenia wynika, że wygasł z końcem tego miesiąca. Wynika to z faktu, że mogę z niego korzystać w ciągu tego miesiąca, aw tym miesiącu mój bank wysyła nowy.
Zgodnie z „ Wytycznymi Visa w zakresie akceptacji i zarządzania obciążeniami zwrotnymi dla sprzedawców Visa ”; Data „Good Thru” (lub „Valid Thru”) to data ważności karty:
Karta jest ważna do ostatniego dnia podanego miesiąca (np. Jeśli data Good Thru to 03/12, karta jest ważna do 31 marca 2012 r. I wygasa 1 kwietnia 2012 r.).
Znajduje się pod wytłoczonym numerem konta. Jeśli aktualna data transakcji jest późniejsza niż data „Good Thru”, karta straciła ważność.
W pracy przetwarzam wiele transakcji kartą kredytową i mogę powiedzieć, że data ważności jest włącznie.
Zgadzam się też z Gorgapor. Nie pisz własnego kodu przetwarzania. Są to dobre narzędzia do przetwarzania kart kredytowych. Tutaj używamy Monetry od 3 lat i robi to całkiem przyzwoicie.
wiele dużych firm nie używa już nawet daty wygaśnięcia, ponieważ powoduje to automatyczne odnawianie płatności, które są tracone, gdy karty są wydawane z nową datą ważności i tym samym numerem konta. To był ogromny problem w branży usługowej, więc firmy te zmusiły wydawców kart do przetwarzania płatności bez daty ważności, aby uniknąć tej pułapki. Niewiele osób jeszcze o tym wie, więc nie wszystkie firmy stosują tę praktykę.
Jak wpływają strefy czasowe w tej analizie. Czy karta wygasa w Nowym Jorku przed Kalifornią? Czy zależy to od adresu rozliczeniowego lub adresu dostawy?
Miałem konfigurację automatycznego rozliczania online i karta kredytowa powiedziała, że jest dobra do 10/09, ale karta została odrzucona w pierwszym tygodniu października i ponownie w następnym tygodniu. Za każdym razem, gdy był odrzucany, kosztowało mnie to 10 dolarów opłaty. Nie zakładaj, że do końca miesiąca będzie dobrze, jeśli korzystasz z automatycznej konfiguracji rozliczeń.
W Twoim przykładzie karta kredytowa straciła ważność 6/2008.
Nie wiedząc, co robisz, nie mogę definitywnie powiedzieć, że nie powinieneś weryfikować z wyprzedzeniem, ale pamiętaj, że czasami reguły biznesowe są sprzeczne z wszelką logiką.
Na przykład tam, gdzie kiedyś pracowałem, często w ogóle nie przetwarzali karty lub kontynuowali po niepowodzeniu transakcji po prostu po to, aby skontaktować się z klientem i otrzymać inną kartę.