Cost+Docs

Întrebări frecvente și depanare

Întrebări frecvente și sfaturi de depanare

1. Primesc o eroare „Unauthorized"

Aceasta înseamnă de obicei că trimiteți o cheie API incorectă sau scrisă greșit. Verificați din nou că cheia este corectă și că este formatată corespunzător în headerul Authorization.

Exemplu de răspuns de autentificare eșuată:

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

Asigurați-vă că includeți cele două puncte de la final după cheia API când folosiți autentificarea Basic (de ex., YOUR_API_KEY:). Cele două puncte separă numele de utilizator de parola goală.

2. Primesc o eroare „Unsupported payment method"

Fiecare metodă de plată trebuie activată în contul dvs. înainte de a putea fi utilizată. Dacă încercați să folosiți o metodă inactivă, API-ul returnează 400 Bad Request:

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

Contactați managerul de cont Cost+ sau activați metoda de plată în portalul de administrare la Setări > Metode de plată.

3. Ce numere de card de test pot folosi?

Consultați pagina Testarea integrării pentru o listă completă de numere de card de test, inclusiv carduri care simulează tranzacții reușite și eșuate.

4. Cum sunt gestionate reîncercările webhook-urilor?

Dacă endpoint-ul dvs. webhook nu răspunde cu un cod de stare 2xx, Cost+ va reîncerca livrarea:

  • Până la 10 reîncercări, la intervale de 2 minute.
  • Prima încercare expiră după 4 secunde.
  • Reîncercările ulterioare expiră după 10 secunde.

Dacă toate cele 10 reîncercări eșuează, evenimentul webhook este marcat ca eșuat și nu va mai fi reîncercat. Asigurați-vă că endpoint-ul dvs. răspunde rapid și returnează un cod de stare 200.

Pentru detalii complete despre configurarea webhook-urilor și formatele payload-urilor, consultați ghidul Webhook-uri.

On this page