Cost+Docs

FAQ & fejlfinding

Almindelige spørgsmål og fejlfindingstips

1. Jeg får en "Unauthorized"-fejl

Dette betyder normalt, at du sender en forkert eller fejlstavet API-nøgle. Dobbelttjek, at din nøgle er korrekt, og at den er korrekt formateret i Authorization-headeren.

Eksempel på et fejlet autentificeringssvar:

401 Unauthorized response
{
  "error": "werkzeug.exceptions.Unauthorized",
  "message": "The server could not verify that you are authorized to access the URL requested."
}

Sørg for at inkludere det afsluttende kolon efter din API-nøgle ved brug af Basic Auth (f.eks. YOUR_API_KEY:). Kolonet adskiller brugernavnet fra det tomme adgangskode.

2. Jeg får en "Unsupported payment method"-fejl

Hver betalingsmetode skal være aktiveret på din konto, før den kan bruges. Hvis du forsøger at bruge en inaktiv metode, returnerer API'et en 400 Bad Request:

400 Bad Request response
{
  "error": "werkzeug.exceptions.BadRequest",
  "message": "The requested payment method is not active for this merchant."
}

Kontakt din Cost+-kontoadministrator eller aktiver betalingsmetoden i administrationsportalen under Indstillinger > Betalingsmetoder.

3. Hvilke testkortnumre kan jeg bruge?

Se siden Test din integration for en komplet liste over testkortnumre, herunder kort der simulerer vellykkede og fejlede transaktioner.

4. Hvordan håndteres webhook-genforsøg?

Hvis dit webhook-endpoint ikke svarer med en 2xx-statuskode, vil Cost+ forsøge levering igen:

  • Op til 10 genforsøg, med 2 minutters mellemrum.
  • Det første forsøg timeout efter 4 sekunder.
  • Efterfølgende genforsøg timeout efter 10 sekunder.

Hvis alle 10 genforsøg fejler, markeres webhook-hændelsen som fejlet og vil ikke blive forsøgt igen. Sørg for, at dit endpoint svarer hurtigt og returnerer en 200-statuskode.

For alle detaljer om webhook-konfiguration og payload-formater, se Webhooks-vejledningen.

On this page