voov / Billingo-API-Connector

Connector class for Billingo API 2.0
15 stars 16 forks source link

Számlák tömbös létrehozásánál az azonos customerhez tartozó számlák nem friss adatokkal jönnek létre #17

Open Razoralpha opened 6 years ago

Razoralpha commented 6 years ago

Az alábbi számlákat gyors egymás utánban állítjuk ki, amikor a payment processor jóváhagyja a tranzakciókat (tipikusan az egész napnyi forgalmat egyszerre), minden sorhoz előbb frissíti a felhasználó címét Billingo-n, majd küldi a számlagenerálási kérést:

Az első helyesen létrejön Canada adatokkal a második helyesen Irakkal, aztán sajnos a maradék 4 szintén az Iraki címmel jön létre. Hibát úgy tűnt, nem dobott a "clients" végpontjuk. A legfrissebb cím azonban jelenleg is Canada. Ez így 6-ból 4 rontott számla: https://pasteboard.co/GUQjmMa.png

Fentről lefelé az Invoice-ok: https://www.billingo.hu/access/c:j70QTmmL Kanada == Kanada https://www.billingo.hu/access/c:qe0BuJJ3 Irak == Irak https://www.billingo.hu/access/c:v3rJfOO8 Ecuador != Irak https://www.billingo.hu/access/c:MyR8feel Colombia != Irak https://www.billingo.hu/access/c:8q0GfGGp Chile != Irak https://www.billingo.hu/access/c:GRG4H77p Bolivia != Irak

UPDATE: Tettünk be 1 aztán 5 másodperc késleltetést a kérések közé, az API még a a számla generálásra a válaszban is helyesen adja vissza az aktuális országot, de a számla már hibás adatokkal jön létre.

Ide vonatkozó logok: https://pastebin.com/L9xAM35E