Płatność kartą kończy się niepowodzeniem z powodu nieobsługiwanego typu karty
Ten artykuł pomaga rozwiązać problem "Typ karty nie jest akceptowaną formą płatności" występujący podczas przetwarzania transakcji kartą kredytową lub debetową w Microsoft Dynamics 365 Commerce.
Symptomy
Płatność kartą (lub kartą upominkową) kończy się niepowodzeniem z następującym komunikatem o błędzie w punkcie sprzedaży (POS):
Typ karty nie jest akceptowaną formą płatności. Użyj innej karty płatniczej, a następnie spróbuj ponownie.
W dzienniku zdarzeń można również wyświetlić następujący komunikat o błędzie:
Nie można odnaleźć typu karty o identyfikatorze "Nieznany".
Uwaga
Płatność kartą jest pomyślnie autoryzowana przed otrzymaniem komunikatu o błędzie. Po wystąpieniu komunikatu o błędzie płatność kartą jest unieważniona przez usługę płatniczą.
Przyczyna
Typy kart skonfigurowane dla formy płatności kanału nie są zgodne z informacjami o płatności zwróconych przez łącznik płatności.
Typy kart są dopasowywane przez kombinację zakresu pojemników, identyfikatora typu karty (na przykład kredytowego lub debetowego) oraz typu wejścia (Swipe
lub Manual
).
Uchwała 1
Aby rozwiązać ten problem, upewnij się, że typy kart są poprawnie skonfigurowane dla typu i kanału przetargu.
Sprawdź dziennik zdarzeń w usłudze POS lub dziennik klienta POS w usługach Microsoft Dynamics Lifecycle Services (LCS), aby uzyskać następujące nazwy zdarzeń, aby zobaczyć, jakie wartości typu karty są używane.
posPaymentCardTypeFilterByBinRangeIsDebitOrCredit
To zdarzenie wskazuje, czy podmiot przetwarzający płatności otrzymał typ karty jako karta kredytowa, debetowa czy upominkowa. Jeśli wartość nie jest zgodnie z oczekiwaniami, źródło finansowania może nie zostać ustawione lub wysłane poprawnie.
posPaymentCardTypeFilterByBinRangeIsSwipe
To zdarzenie wskazuje, czy użytkownik wybrany do przesunięcia lub ręcznie wprowadzić kartę za pośrednictwem pos. Jeśli typ karty z pasującym zakresem pojemników nie zezwala na ręczne wprowadzanie, ale karta została wprowadzona za pomocą wpisu przesunięcia, może to spowodować brak pasujących typów kart.
Uwaga
PoS szuka pasującego zakresu pojemników na podstawie typu karty zwróconego przez procesor płatności lub łącznik.
- Jeśli typ karty to "Karta kredytowa", usługa pośwłaszcza wszystkie typy kart ustawione dla sklepu jako "Międzynarodowa karta kredytowa" i szuka dopasowania zakresu pojemników w ramach tych typów kart.
- Jeśli typ karty to "Karta debetowa", usługa pos szuka wszystkich typów kart ustawionych dla sklepu jako "międzynarodowa karta debetowa" i jest zgodna z tymi zakresami pojemników.
- Jeśli łącznik płatności nie ustawi typu karty, usługa pos traktuje ją domyślnie jako kartę kredytową i szuka dopasowania w ramach typu "Międzynarodowa karta kredytowa".
W siedzibie firmy Handlowej przejdź do pozycji Retail and Commerce Channel Setup Payment methodsCard types (Formy płatności w witrynie Retail and Commerce>Channel Setup>Payment types>).
- Sprawdź, czy istnieje marka karty. Dodaj markę karty, jeśli jej brakuje.
- Sprawdź, czy typ karty (międzynarodowa karta kredytowa lub międzynarodowa karta debetowa) jest poprawnie przypisany do marki.
- Wybierz pozycję Numery kart na pasku narzędzi i upewnij się, że zakres pojemników jest ustawiony na pokrycie nieakceptowanego numeru karty.
Uwaga
Jeśli karta kredytowa lub debetowa jest prawidłowo ustawiona, ale nadal występuje błąd, błąd może być spowodowany przez zwrócenie nieprawidłowego identyfikatora typu karty przez łącznik płatności. Na przykład łącznik płatności zwraca typ "Karta debetowa", ale w siedzibie firmy Handlowej ustawiono tylko typ "Karta kredytowa". W takiej sytuacji utwórz typ karty z tym samym zakresem pojemników dla kart kredytowych i debetowych.
W obszarze Siedziba handlowa przejdź do formularza kanału lub sklepu, w którym występuje problem.
- Wybierz pozycję Skonfiguruj>formy płatności i wybierz formę płatności używaną przez karty.
- Wybierz pozycję Konfiguracja płatności elektronicznej i dodaj typy kart kredytowych i debetowych do formy płatności.
Jeśli wprowadzono jakiekolwiek zmiany w typach kart lub metodzie płatności, uruchom zadanie CDX 1090 i sprawdź, czy jego stan jest wyświetlany jako zastosowany.
Uchwała 2
Aby rozwiązać ten problem, sprawdź fundingSource
identyfikator ustawiony w usłudze Adyen.
W Dynamics 365 Łącznik płatności dla usługi Adyen typ karty jest ustawiany na fundingSource
podstawie identyfikatora w odpowiedzi autoryzacji Adyen.
fundingSource
Jeśli identyfikator nie jest ustawiany przez usługę Adyen w odpowiedziach autoryzacji, typ karty nie zostanie ustawiony w łączniku. Jednak pos domyślnie "kredyt" podczas wyszukiwania zakresów pojemników.
Jeśli masz problem z brakiem zakresu pojemników, ale nie zmieniono ostatnio ustawień zakresu pojemników typu karty, problem może być spowodowany jedną z następujących przyczyn:
- Niedawne uaktualnienie oprogramowania układowego usługi Adyen rozpoczęło wysyłanie identyfikatora
fundingSource
. - Identyfikator
fundingSource
został niedawno włączony w portalu usługi Adyen. - Zakres pojemników nie jest ustawiony dla tego typu karty ani karty.
W oprogramowaniu układowym Adyen w wersji 1.42.4 i starszych wersjach fundingSource
identyfikator nie jest obowiązkowy, a usługa Adyen nie wysyła go. W wersji oprogramowania układowego Adyen w wersji 1.44 i nowszej źródło finansowania zostanie odesłane z powrotem w odpowiedzi autoryzacji jako pole obowiązkowe dla terminalu usługi POS, a właściwość nie jest kontrolowana przez żadną konfigurację w portalu usługi Adyen.
Wykonaj następujące kroki, aby włączyć lub wyłączyć źródło finansowania w portalu usługi Adyen:
- Zaloguj się do portalu usługi Adyen.
- Na górnym pasku nawigacyjnym wybierz pozycjęAdresy URL interfejsu> API konta>Dodatkowe ustawienia danych.
- Przewiń w dół, aby znaleźć ustawienie Źródło finansowania , włączyć lub wyłączyć je, a następnie zapisać zmiany.
Więcej informacji
Aby uzyskać więcej informacji, zobacz Konfigurowanie metod płatności.
Zastrzeżenie dotyczące innych firm
Produkty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych ani żadnego innego rodzaju, w odniesieniu do wydajności lub niezawodności tych produktów.