Veelgestelde vragen & Probleemoplossing
Veelgestelde vragen en tips voor probleemoplossing
1. Ik krijg een "Unauthorized"-fout
Dit betekent meestal dat u een onjuiste of verkeerd gespelde API-sleutel verstuurt. Controleer of uw sleutel correct is en of deze juist is opgemaakt in de Authorization-header.
Voorbeeld van een mislukte authenticatierespons:
{
"error": "werkzeug.exceptions.Unauthorized",
"message": "The server could not verify that you are authorized to access the URL requested."
}Zorg ervoor dat u de afsluitende dubbele punt na uw API-sleutel opneemt bij gebruik van Basic Auth (bijv. YOUR_API_KEY:). De dubbele punt scheidt de gebruikersnaam van het lege wachtwoord.
2. Ik krijg een "Unsupported payment method"-fout
Elke betaalmethode moet geactiveerd zijn op uw account voordat deze kan worden gebruikt. Als u een inactieve methode probeert te gebruiken, retourneert de API een 400 Bad Request:
{
"error": "werkzeug.exceptions.BadRequest",
"message": "The requested payment method is not active for this merchant."
}Neem contact op met uw Cost+ accountmanager of schakel de betaalmethode in via het beheerportaal onder Instellingen > Betaalmethoden.
3. Welke testkaartnummers kan ik gebruiken?
Zie de pagina Uw integratie testen voor een volledige lijst met testkaartnummers, inclusief kaarten die geslaagde en mislukte transacties simuleren.
4. Hoe worden webhook-herhaalpogingen afgehandeld?
Als uw webhook-eindpunt niet reageert met een 2xx-statuscode, zal Cost+ de levering opnieuw proberen:
- Maximaal 10 herhaalpogingen, met 2 minuten tussenpozen.
- De eerste poging heeft een time-out van 4 seconden.
- Volgende herhaalpogingen hebben een time-out van 10 seconden.
Als alle 10 herhaalpogingen mislukken, wordt de webhook-gebeurtenis als mislukt gemarkeerd en niet opnieuw geprobeerd. Zorg ervoor dat uw eindpunt snel reageert en een 200-statuscode retourneert.
Voor volledige details over webhookconfiguratie en payloadformaten, zie de handleiding Webhooks.