Eine Kartenzahlung schlägt aufgrund eines nicht unterstützten Kartentyps fehl.
Dieser Artikel hilft beim Beheben des Fehlers "Der Kartentyp ist keine akzeptierte Zahlungsmethode", die beim Verarbeiten von Kredit- oder Debitkartentransaktionen in Microsoft Dynamics 365 Commerce auftritt.
Problembeschreibung
Eine Kartenzahlung (oder Geschenkkarte) schlägt mit der folgenden Fehlermeldung im Point of Sale (POS) fehl:
Der Kartentyp ist keine akzeptierte Zahlungsmethode. Verwenden Sie eine andere Zahlungskarte, und versuchen Sie es dann erneut.
Sie können auch die folgende Fehlermeldung im Ereignisprotokoll sehen:
Der Kartentyp mit der ID "Unbekannt" wurde nicht gefunden.
Notiz
Die Kartenzahlung wurde erfolgreich autorisiert , bevor Sie die Fehlermeldung erhalten. Nach auftreten der Fehlermeldung wird die Kartenzahlung vom Zahlungsdienst ungültig.
Ursache
Die für die Zahlungsmethode des Kanals konfigurierten Kartentypen stimmen nicht mit den vom Zahlungsconnector zurückgegebenen Zahlungsinformationen überein.
Kartentypen werden durch eine Kombination aus Bin-Bereich, Kartentyp-ID (z . B. Kredit - oder Debit) und Eintragstyp (Swipe
oder Manual
) abgeglichen.
Lösung 1
Um dieses Problem zu beheben, stellen Sie sicher, dass die Kartentypen für den Ausschreibungstyp und den Kanal ordnungsgemäß konfiguriert sind.
Überprüfen Sie das Ereignisprotokoll am POS oder im POS-Clientprotokoll in Microsoft Dynamics Lifecycle Services (LCS), um die folgenden Ereignisnamen anzuzeigen, um zu sehen, welche Kartentypwerte verwendet werden.
posPaymentCardTypeFilterByBinRangeIsDebitOrCredit
Dieses Ereignis gibt an, ob der Zahlungsauftragsverarbeiter den Kartentyp als Kredit-, Debit- oder Geschenkkarte erhalten hat. Wenn der Wert nicht wie erwartet ist, wird die Finanzierungsquelle möglicherweise nicht richtig festgelegt oder gesendet.
posPaymentCardTypeFilterByBinRangeIsSwipe
Dieses Ereignis gibt an, ob der Benutzer die Karte über die POS durch wischen oder manuell eingeben möchte. Wenn der Kartentyp mit einem übereinstimmenden Bin-Bereich keinen manuellen Eintrag zulässt, die Karte aber durch einen Wischeintrag eingegeben wurde, kann dies zu keinen übereinstimmenden Kartentypen führen.
Notiz
Die POS sucht basierend auf dem vom Zahlungsauftragsverarbeiter oder Connector zurückgegebenen Kartentyp nach einem übereinstimmenden Bin-Bereich.
- Wenn der Kartentyp "Kreditkarte" lautet, sucht die POS nach allen Kartentypen, die für den Store als "Internationale Kreditkarte" festgelegt sind, und sucht innerhalb dieser Kartentypen nach einer Bin-Bereichs-Übereinstimmung.
- Wenn der Kartentyp "Debitkarte" lautet, sucht die POS nach allen Kartentypen, die für den Store als "Internationale Debitkarte" festgelegt sind, und stimmt innerhalb dieser Bin-Bereiche überein.
- Wenn der Zahlungsconnector keinen Kartentyp festgelegt hat, betrachtet die POS ihn standardmäßig als Kreditkarte und sucht nach einer Übereinstimmung innerhalb des Typs "Internationale Kreditkarte".
Navigieren Sie im Commerce-Hauptsitz zu den Kartentypen "Zahlungsmethoden>einrichten>" im Einzelhandel und im Commerce-Kanal.>
- Überprüfen Sie, ob eine Kartenmarke vorhanden ist. Fügen Sie eine Kartenmarke hinzu, wenn sie fehlt.
- Überprüfen Sie, ob der Kartentyp (Internationale Kreditkarte oder Internationale Debitkarte) der Marke korrekt zugewiesen ist.
- Wählen Sie auf der Symbolleiste Kartennummern aus, und stellen Sie sicher, dass ein Containerbereich so festgelegt ist, dass die nicht zulässige Kartennummer abgedeckt wird.
Notiz
Wenn eine Kredit- oder Debitkarte ordnungsgemäß festgelegt ist, Sie aber trotzdem eine Fehlermeldung erhalten, kann der Fehler durch den Zahlungsconnector verursacht werden, der die falsche Kartentyp-ID zurückgibt. Beispielsweise gibt der Zahlungsconnector den Typ "Debitkarte" zurück, aber nur der Typ "Kreditkarte" wird in der Geschäftszentrale festgelegt. Erstellen Sie in diesem Fall einen Kartentyp mit dem gleichen Bin-Bereich für Kredit- und Debitkarten.
Navigieren Sie im Commerce-Hauptsitz zum Kanal- oder Store-Formular, das das Problem hat.
- Wählen Sie "Zahlungsmethoden einrichten">und dann die von den Karten verwendete Zahlungsmethode aus.
- Wählen Sie "Elektronische Zahlungseinrichtung" aus, und fügen Sie der Zahlungsmethode sowohl Kredit- als auch Debitkartentypen hinzu.
Wenn Änderungen an Kartentypen oder Zahlungsmethoden vorgenommen wurden, führen Sie den CDX 1090-Auftrag aus, und überprüfen Sie, ob der Status wie angewendet angezeigt wird.
Lösung 2
Um dieses Problem zu beheben, überprüfen Sie den fundingSource
in Adyen festgelegten Bezeichner.
Im Dynamics 365 Payment Connector für Adyen wird ein Kartentyp basierend auf dem fundingSource
Bezeichner in der Adyen-Autorisierungsantwort festgelegt. Wenn der fundingSource
Bezeichner von Adyen in Autorisierungsantworten nicht festgelegt wird, wird kein Kartentyp im Connector festgelegt. Bei der Suche nach Bin-Bereichen wird der POS-Standardwert jedoch auf "Kredit" festgelegt.
Wenn Sie ein Problem mit dem Typ "Fehlender Bin-Bereich" haben, aber die Einstellungen für den Kartentypbereich kürzlich nicht geändert haben, kann das Problem durch einen der folgenden Gründe verursacht werden:
- Ein kürzliches Adyen-Firmwareupgrade hat mit dem Senden des
fundingSource
Bezeichners begonnen. - Der
fundingSource
Bezeichner wurde kürzlich im Adyen-Portal aktiviert. - Der Bin-Bereich ist für diese bestimmte Karte oder diesen Kartentyp nicht festgelegt.
In Adyen Firmware Version 1.42.4 und früheren Versionen ist der fundingSource
Bezeichner nicht obligatorisch, und Adyen verwendet, um ihn nicht zu senden. In Adyen Firmware Version 1.44 und höheren Versionen wird die Finanzierungsquelle in der Autorisierungsantwort als obligatorisches Feld für ein POS-Terminal zurückgesendet, und die Eigenschaft wird nicht durch eine Konfiguration im Adyen-Portal gesteuert.
Führen Sie die folgenden Schritte aus, um die Finanzierungsquelle im Adyen-Portal zu aktivieren oder zu deaktivieren:
- Melden Sie sich beim Adyen-Portal an.
- Wählen Sie auf der oberen Navigationsleiste "Konto-API-URLs>>Zusätzliche Dateneinstellungen" aus.
- Scrollen Sie nach unten, um die Einstellung "Finanzierungsquelle " zu finden, sie zu aktivieren oder zu deaktivieren, und speichern Sie dann die Änderungen.
Weitere Informationen
Weitere Informationen finden Sie unter Einrichten von Zahlungsmethoden.
Informationen zum Haftungsausschluss von Drittanbietern
Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.