Cost+Docs

BUJ un problēmu novēršana

Bieži uzdotie jautājumi un problēmu novēršanas padomi

1. Saņemu kļūdu "Unauthorized"

Tas parasti nozīmē, ka jūs nosūtāt nepareizu vai kļūdaini uzrakstītu API atslēgu. Pārbaudiet, vai jūsu atslēga ir pareiza un pareizi formatēta Authorization galvenē.

Neveiksmīgas autentifikācijas atbildes piemērs:

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

Pārliecinieties, ka pēc API atslēgas iekļaujat beigu kolu, izmantojot Basic Auth (piemēram, YOUR_API_KEY:). Kols atdala lietotājvārdu no tukšās paroles.

2. Saņemu kļūdu "Unsupported payment method"

Katra maksājumu metode jūsu kontā ir jāaktivizē, pirms to var izmantot. Ja mēģināt izmantot neaktīvu metodi, API atgriež 400 Bad Request:

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

Sazinieties ar savu Cost+ konta pārvaldnieku vai aktivizējiet maksājumu metodi administrācijas portālā sadaļā Settings > Payment Methods.

3. Kādus testa karšu numurus var izmantot?

Skatiet lapu Integrācijas testēšana, lai iegūtu pilnu testa karšu numuru sarakstu, ieskaitot kartes, kas simulē veiksmīgus un neveiksmīgus darījumus.

4. Kā tiek apstrādāti webhook atkārtotie mēģinājumi?

Ja jūsu webhook galapunkts neatbild ar 2xx statusa kodu, Cost+ atkārtos piegādi:

  • Līdz 10 atkārtotiem mēģinājumiem, ar 2 minūšu intervālu.
  • Pirmais mēģinājums beidzas pēc 4 sekundēm.
  • Turpmākie mēģinājumi beidzas pēc 10 sekundēm.

Ja visi 10 atkārtotie mēģinājumi neizdodas, webhook notikums tiek atzīmēts kā neizdevies un netiks atkārtots vēlreiz. Pārliecinieties, ka jūsu galapunkts atbild ātri un atgriež 200 statusa kodu.

Pilnu informāciju par webhook konfigurāciju un datu formātiem skatiet Webhook pamācībā.

On this page