Een 401-fout betekent dat uw API-sleutel onjuist is of onjuist is geformatteerd. Controleer uw sleutel en verifieer de opmaak in de Authorization-header. Bij gebruik van Basic Auth voegt u een dubbele punt toe achter uw API-sleutel (bijv. UW_API_SLEUTEL:). De dubbele punt scheidt de gebruikersnaam van het lege wachtwoordveld. Zorg ervoor dat er geen extra spaties of tekens aanwezig zijn.
Dit betekent dat de betaalmethode niet is geactiveerd op uw account. Elke betaalmethode moet worden geactiveerd voordat deze kan worden gebruikt. Neem contact op met uw Cost+ accountmanager of schakel deze in via het Merchant Portal onder Instellingen, en vervolgens Betaalmethoden. Gebruik alleen betaalmethoden waarvoor u bent goedgekeurd.
Gebruik deze testkaarten in de sandbox-modus met een willekeurige toekomstige vervaldatum en een willekeurige 3-cijferige CVC: 4111 1111 1111 1111 (Visa, Succes), 5544 3300 0000 0037 (Mastercard, Succes), 4462 0300 0000 0000 (Visa, Succes), 4111 1111 1111 1105 (Visa, Do Not Honor), 4111 1111 1111 1143 (Visa, Gestolen Kaart), 4111 1111 1111 1151 (Visa, Onvoldoende Saldo). Deze werken alleen met sandbox API-sleutels.
Als uw webhook-endpoint niet reageert met een 2xx statuscode, probeert Cost+ het tot 10 keer, met intervallen van 2 minuten. De eerste poging loopt na 4 seconden af, volgende pogingen lopen na 10 seconden af. Na 10 mislukte pogingen wordt het webhook-event als mislukt gemarkeerd, maar de orderstatus blijft opvraagbaar via de API. Zorg er altijd voor dat uw endpoint snel reageert met een 200 statuscode.
Orders hebben zes statussen. Niet-terminaal (kan nog veranderen): "new" (pas aangemaakt, geen betaling gestart), "processing" (betalingspoging gaande, klant voltooit mogelijk 3DS), "error" (betaling mislukt, klant kan opnieuw proberen). Terminaal (definitief): "completed" (succesvolle betaling, klaar voor verzending), "cancelled" (annulering door gebruiker of via API), "expired" (geen succesvolle betaling binnen het vervaltermijn, standaard 30 minuten).
U kunt ons supportteam bereiken via support@costplus.io. Onze Help Desk is beschikbaar op helpdesk.costplus.io. De documentatie voor ontwikkelaars vindt u op docs.costplus.io. De supporturen zijn van 09:00 - 17:00 CET.