GYIK és hibaelhárítás
Gyakori kérdések és hibaelhárítási tippek
1. "Unauthorized" hibát kapok
Ez általában azt jelenti, hogy helytelen vagy elgépelt API-kulcsot küld. Ellenőrizze, hogy a kulcs helyes-e, és hogy megfelelően van-e formázva az Authorization fejlécben.
Példa sikertelen hitelesítési válaszra:
{
"error": "werkzeug.exceptions.Unauthorized",
"message": "The server could not verify that you are authorized to access the URL requested."
}Győződjön meg róla, hogy az API-kulcs után szerepel a záró kettőspont a Basic Auth használatakor (pl. YOUR_API_KEY:). A kettőspont választja el a felhasználónevet az üres jelszótól.
2. "Unsupported payment method" hibát kapok
Minden fizetési módot aktiválni kell a fiókjában, mielőtt használhatná. Ha inaktív módot próbál használni, az API 400 Bad Request választ ad:
{
"error": "werkzeug.exceptions.BadRequest",
"message": "The requested payment method is not active for this merchant."
}Lépjen kapcsolatba Cost+ ügyfélmenedzserével, vagy engedélyezze a fizetési módot az adminisztrációs portálon a Beállítások > Fizetési módok menüpont alatt.
3. Milyen tesztkártya számokat használhatok?
Tekintse meg az Integráció tesztelése oldalt a tesztkártya számok teljes listájáért, beleértve a sikeres és sikertelen tranzakciókat szimuláló kártyákat.
4. Hogyan működnek a webhook újrapróbálkozások?
Ha a webhook végpontja nem válaszol 2xx állapotkóddal, a Cost+ újrapróbálja a kézbesítést:
- Legfeljebb 10 újrapróbálkozás, 2 perces időközönként.
- Az első kísérlet időtúllépése 4 másodperc.
- A további újrapróbálkozások időtúllépése 10 másodperc.
Ha mind a 10 újrapróbálkozás sikertelen, a webhook esemény sikertelenként lesz megjelölve, és nem kerül újrapróbálkozásra. Győződjön meg róla, hogy a végpontja gyorsan válaszol és 200 állapotkódot ad vissza.
A webhook konfiguráció és az adatcsomag formátumok teljes részleteiért lásd a Webhookok útmutatót.