Płatność kartą kończy się niepowodzeniem z powodu nieobsługiwanego typu karty
Ten artykuł pomaga rozwiązać problem z błędem "Typ karty nie jest akceptowaną formą płatności", który występuje podczas przetwarzania transakcji kart kredytowych lub debetowych w usłudze Microsoft Dynamics 365 Commerce.
Symptomy
Płatność za 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ż zobaczyć następujący komunikat o błędzie:
Nie można odnaleźć typu karty o identyfikatorze "Nieznany".
Uwaga 16.
Płatność kartą została pomyślnie autoryzowana przed wyświetleniem komunikatu o błędzie. Po wystąpieniu komunikatu o błędzie płatność kartą zostanie unieważniona przez usługę płatności.
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, identyfikator typu karty (na przykład Kredyt lub Debetowy) i typ wpisu (Swipe
lub Manual
).
Rozwiązanie 1
Aby rozwiązać ten problem, upewnij się, że typy kart są poprawnie skonfigurowane dla typu oferty i kanału.
Sprawdź dziennik zdarzeń w usłudze POS lub w dzienniku klienta poS w usługach Microsoft Dynamics Lifecycle Services (LCS), aby zobaczyć, jakie wartości typów kart są używane.
posPaymentCardTypeFilterByBinRangeIsDebitOrCredit
To zdarzenie wskazuje, czy podmiot przetwarzający płatności otrzymał typ karty jako Kredyt, Debetowy lub Karta upominkowa. Jeśli wartość nie jest zgodna z oczekiwaniami, źródło finansowania może nie zostać ustawione lub wysłane poprawnie.
posPaymentCardTypeFilterByBinRangeIsSwipe
To zdarzenie wskazuje, czy użytkownik wybrał szybkie przesunięcie, czy ręcznie wprowadź kartę za pośrednictwem usługi POS. Jeśli typ karty z pasującym zakresem pojemników nie zezwala na ręczne wprowadzanie, ale karta została wprowadzona przez wpis przesunięcia, może to spowodować brak pasujących typów kart.
Uwaga 16.
PoS szuka pasującego zakresu pojemników na podstawie typu karty zwróconej przez podmiot przetwarzający lub łącznik płatności.
- Jeśli typ karty to "Karta kredytowa", poS szuka wszystkich typów kart ustawionych dla sklepu jako "Międzynarodowa karta kredytowa" i wyszukuje zakres pojemników zgodny w ramach tych typów kart.
- Jeśli typ karty to "Karta debetowa", poS szuka wszystkich typów kart ustawionych dla sklepu jako "Międzynarodowa karta debetowa" i pasuje do tych zakresów pojemników.
- Jeśli łącznik płatności nie ustawi typu karty, punkt zakupu uzna go domyślnie za kartę kredytową i wyszukuje dopasowanie w typie "Międzynarodowa karta kredytowa".
W siedzibie firmy Handlowej przejdź do pozycji Typy kart w>konfiguracji handlu detalicznego i handlowego.>>
- 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 tak, aby obejmował nieakceptowany numer karty.
Uwaga 16.
Jeśli karta kredytowa lub debetowa jest prawidłowo ustawiona, ale nadal występuje błąd, może to być spowodowane przez łącznik płatności zwracający nieprawidłowy identyfikator karty. Na przykład łącznik płatności zwraca typ "Karta debetowa", ale tylko typ "Karta kredytowa" jest ustawiony w siedzibie firmy Handlowej. W takiej sytuacji utwórz typ karty z tym samym zakresem pojemników zarówno dla kart kredytowych, jak i debetowych.
W siedzibie firmy Handlowej przejdź do kanału lub formularza sklepu, który ma 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 zarówno typy kart kredytowych, jak i debetowych do formy płatności.
Jeśli wprowadzono jakiekolwiek zmiany w typach kart lub formach płatności, uruchom zadanie CDX 1090 i sprawdź, czy jego stan jest wyświetlany zgodnie z zastosowaniem.
Rozwiązanie 2
Aby rozwiązać ten problem, sprawdź fundingSource
identyfikator ustawiony w usłudze Adyen.
W łączniku usługi Dynamics 365 Payment Connector for Adyen typ karty jest ustawiany na podstawie identyfikatora fundingSource
w odpowiedzi autoryzacji adyen. fundingSource
Jeśli identyfikator nie jest ustawiony przez usługę Adyen w odpowiedziach autoryzacji, typ karty nie zostanie ustawiony w łączniku. Jednak w przypadku wyszukiwania zakresów pojemników domyślna opcja POS to "kredyt".
Jeśli masz problem z brakiem zakresu pojemników, ale ostatnio nie zmieniono ustawień zakresu pojemników typu karty, problem może być spowodowany jedną z następujących przyczyn:
- Ostatnie uaktualnienie oprogramowania układowego Adyen zaczęło wysyłać
fundingSource
identyfikator. - Identyfikator
fundingSource
został niedawno włączony w portalu Adyen. - Zakres pojemników nie jest ustawiony dla tej konkretnej karty lub typu karty.
W wersji oprogramowania układowego Adyen w wersji 1.42.4 i starszych fundingSource
identyfikator nie jest obowiązkowy, a Adyen nie był używany do wysyłania. W oprogramowaniu układowym Adyen w wersji 1.44 lub nowszej źródło finansowania zostanie wysłane z powrotem w odpowiedzi autoryzacji jako obowiązkowe pole dla terminalu poS, a właściwość nie jest kontrolowana przez żadną konfigurację w portalu Adyen.
Wykonaj następujące kroki, aby włączyć lub wyłączyć źródło finansowania w portalu 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 Konfiguracja 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.