Een kaartbetaling mislukt vanwege een niet-ondersteund kaarttype
Dit artikel helpt bij het oplossen van de fout 'Het kaarttype is geen geaccepteerde betalingswijze' die optreedt bij het verwerken van creditcard- of debitcardtransacties in Microsoft Dynamics 365 Commerce.
Symptomen
De betaling van een kaart (of cadeaukaart) mislukt met het volgende foutbericht in het verkooppunt (POS):
Het kaarttype is geen geaccepteerd betalingsformulier. Gebruik een andere betaalkaart en probeer het opnieuw.
U ziet ook het volgende foutbericht in het gebeurtenislogboek:
Kaarttype met id Onbekend is niet gevonden.
Notitie
De betaling van de kaart is geautoriseerd voordat u het foutbericht ontvangt. Nadat het foutbericht is opgetreden, wordt de kaartbetaling door de betaalservice ongeldig gemaakt.
Oorzaak
De kaarttypen die zijn geconfigureerd voor de betalingswijze van het kanaal komen niet overeen met de betalingsgegevens die worden geretourneerd door de betalingsconnector.
Kaarttypen worden vergeleken met een combinatie van bin-bereik, kaarttype-id (bijvoorbeeld Credit of Debit) en invoertype (Swipe
of Manual
).
Oplossing 1
Om dit probleem op te lossen, moet u ervoor zorgen dat de kaarttypen correct zijn geconfigureerd voor het type inschrijving en kanaal.
Controleer het gebeurtenislogboek op de POS of het POS-clientlogboek in Microsoft Dynamics Lifecycle Services (LCS) voor de volgende gebeurtenisnamen om te zien welke kaarttypewaarden worden gebruikt.
posPaymentCardTypeFilterByBinRangeIsDebitOrCredit
Met deze gebeurtenis wordt aangegeven of de betalingsverwerker het kaarttype heeft ontvangen als creditcard, debitcard of cadeaukaart. Als de waarde niet zoals verwacht is, wordt de financieringsbron mogelijk niet juist ingesteld of verzonden.
posPaymentCardTypeFilterByBinRangeIsSwipe
Met deze gebeurtenis wordt aangegeven of de gebruiker heeft geselecteerd om de kaart te swipen of handmatig in te voeren via de POS. Als het kaarttype met een overeenkomend bin-bereik geen handmatige invoer toestaat, maar de kaart is ingevoerd via een swipe-vermelding, kan dit leiden tot geen overeenkomende kaarttypen.
Notitie
De POS zoekt naar een overeenkomend bin-bereik op basis van het kaarttype dat wordt geretourneerd door de betalingsprocessor of connector.
- Als het kaarttype 'Creditcard' is, zoekt de POS naar alle kaarttypen die zijn ingesteld voor de winkel als 'Internationale creditcard' en zoekt naar een bin-bereik dat binnen deze kaarttypen overeenkomt.
- Als het kaarttype 'Betaalkaart' is, zoekt de POS naar alle kaarttypen die voor de winkel zijn ingesteld als 'Internationale betaalkaart' en komt overeen binnen deze bin-bereiken.
- Als de betalingsconnector geen kaarttype instelt, wordt het standaard beschouwd als een creditcard en wordt gezocht naar een overeenkomst binnen het type 'Internationale creditcard'.
Navigeer in het hoofdkantoor van Commerce naar de betalingswijzen>kaarttypen retail- en commercekanaalinstellingen.>>
- Controleer of er een kaartmerk bestaat. Voeg een kaartmerk toe als deze ontbreekt.
- Controleer of het kaarttype (internationale creditcard of internationale betaalpas) correct is toegewezen aan het merk.
- Selecteer Kaartnummers op de werkbalk en zorg ervoor dat een bin-bereik is ingesteld om het niet-opgegeven kaartnummer te dekken.
Notitie
Als een creditcard of betaalpas correct is ingesteld, maar u nog steeds een fout ontvangt, kan de fout worden veroorzaakt door de betalingsconnector die de verkeerde kaarttype-id retourneert. De betalingsconnector retourneert bijvoorbeeld het type 'Betaalkaart', maar alleen het type Creditcard is ingesteld in het hoofdkantoor van Commerce. In deze situatie maakt u een kaarttype met hetzelfde bin-bereik voor zowel creditcards als betaalkaarten.
Navigeer in het hoofdkantoor van Commerce naar het kanaal of winkelformulier met het probleem.
- Selecteer Betalingswijzen instellen>en selecteer de betalingswijze die door de kaarten wordt gebruikt.
- Selecteer Elektronische betalingsconfiguratie en voeg zowel creditcard- als betaalpastypen toe aan de betalingswijze.
Als er wijzigingen in kaarttypen of betalingswijze zijn aangebracht, voert u de CDX 1090-taak uit en controleert u of de status wordt weergegeven zoals toegepast.
Oplossing 2
Als u dit probleem wilt oplossen, controleert u de fundingSource
id die is ingesteld in Adyen.
In de Dynamics 365 Payment Connector voor Adyen wordt een kaarttype ingesteld op basis van de fundingSource
id in het Adyen-autorisatieantwoord. Als de fundingSource
id niet is ingesteld door Adyen in autorisatieantwoorden, wordt een kaarttype niet ingesteld in de connector. De POS is echter standaard ingesteld op 'tegoed' bij het zoeken naar bin-bereiken.
Als er een probleem is met 'ontbrekend bin-bereik', maar u de instellingen voor het bereik van het kaarttype bin onlangs niet hebt gewijzigd, kan het probleem worden veroorzaakt door een van de volgende redenen:
- Er is een recente firmware-upgrade van Adyen gestart met het verzenden van de
fundingSource
id. - De
fundingSource
id is onlangs ingeschakeld in de Adyen-portal. - Het bin-bereik is niet ingesteld voor dat specifieke kaart- of kaarttype.
In firmwareversie 1.42.4 en eerdere versies van Adyen is de fundingSource
id niet verplicht en Adyen heeft deze niet verzonden. In firmwareversie 1.44 en latere versies van Adyen wordt de financieringsbron teruggestuurd in het autorisatieantwoord als een verplicht veld voor een POS-terminal en wordt de eigenschap niet beheerd door een configuratie in de Adyen-portal.
Volg deze stappen om de Funding Source in of uit te schakelen in de Adyen-portal:
- Meld u aan bij de Adyen-portal.
- Selecteer op de bovenste navigatiebalk aanvullende gegevensinstellingen voor account-API's>>.
- Schuif omlaag om de instelling Funding Source te vinden, in- of uit te schakelen en sla de wijzigingen op.
Meer informatie
Zie Instellen van betalingswijzen voor meer informatie.
Disclaimerinformatie van derden
De producten van derden die in dit artikel worden vermeld, worden vervaardigd door bedrijven die onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.