- Ghid de integrare
- Implementarea unei integrări Batch
- Recepționarea stării lotului
Recepționarea stării lotului
După trimiterea lotului, puteți solicita periodic informații privind starea lotului, pentru a determina starea curentă a procesării lotului, care include numărul total al operațiunilor încărcate, procesate și al operațiunilor eșuate, precum și eticheta de oră și dată pentru acțiunile de procesare. Aceeași stare a lotului este vizibilă, de asemenea, pentru your payment service provider prin intermediul ecranului Căutare stare Batch din Merchant Manager.
Solicitare de stare a lotului
Puteți solicita starea unui lot la solicitare trimițând o solicitare HTTPS GET către:
Unde:
- <versionNum> este versiunea Batch
- <merchantId> este identificatorul dvs. comerciant
- <batchName> este numele dvs. unic pentru lot
Răspuns privind starea lotului
Corpul răspunsului va conține un rezumat al procesării în format csv, având un rând antet și un rând de detalii.
Un exemplu de fișier rezumat de stare lot, în format csv, indicând starea lotului ca fiind "COMPLETE".
"merchantId","batchName","totalRecords","uploadCompleted","batchStatus","processed","errors","lastAction","processingCompleted" "TESTMERCHANT","testfile20110818a","46","2011-08-18T10:40:20+10:00","COMPLETE","46","0","2011-09-11T02:36:10+10:00","2011-08-18T10:40:30+10:00"
Tabelul următor descrie informațiile returnate în fișierul de răspuns pentru lot.
merchantId |
Identificatorul alfanumeric unic al comerciantului. Există un ID comerciant unic pentru fiecare cont/profil comerciant. |
batchName |
Numele de fișier al lotului utilizat pentru încărcarea inițial. |
totalRecords |
Numărul total de operațiuni din lot. |
uploadCompleted |
Data și ora la care a fost finalizată încărcarea tuturor înregistrărilor. |
batchStatus |
Starea curentă de procesare a lotului. Valorile valide sunt:
|
processed |
Numărul total de înregistrări procesate. |
errors |
Numărul total de înregistrări al căror timp de așteptare a expirat sau care nu au putut fi procesate datorită unor erori de sistem. |
lastAction |
Data și ora ultimei acțiuni asupra lotului. |
processingCompleted |
Data și ora la care procesarea lotului se finalizează și toate înregistrările sunt în stare finală. |
Următorul pas este procesarea răspunsului pentru lot.