1. Wstęp
  2. Usługi internetowe
  3. Kody jednorazowe
  4. checkCode

checkCode

  1. Użytkownik Billon podaje w punkcie doładowań kod jednorazowy
  2. Aplikacja PC wysyła do API Billon zapytanie o sprawdzenie statusu kodu jednorazowego (zapytanie checkCode)
  3. API Billon zwraca status kodu jednorazowego

 

Zapytanie HTTP należy wysłać metodą POST na adres https://billon.io/moneykey/checkCode

 

Zapytanie checkCode – zapytanie o status kodu jednorazowego

ParametrTyp danychOpis
TimestampStringCzas zapytania w strefie GMT w formacie YYYYMMDDhhmmss – na przykład 20171031104530. W przypadku gdy dany Timestamp został już wykorzystany, API zwróci błąd 13.
Sale_Point_IDStringID danego punktu doładowań
Cashier_LoginStringLogin danego kasjera
CodeStringKod jednorazowy podany przez klienta
HashStringOpis metody obliczania tej wartości znajduje się w zakładce ‚Bezpieczeństwo’

 

 

Odpowiedź:

ParametrTyp danychOpis
CodeStringPodany wcześniej kod jednorazowy
StatusStringMożliwe statusy: „READY”, „LOCKED”, „INVALID”
AmountStringWartość danego kodu jednorazowego. Format: 10.00
CurrencyStringTrzyliterowy kod waluty zgodny z normą ISO 4217 Currency Codes (na przykład PLN)
Unique_Response_IDStringUnikalny numer seryjny odpowiedzi
ERR_CodeStringKod błędu (parameter jest pusty w przypadku sukcesu)
ERR_DescriptionStringOpis kodu błędu (parameter jest pusty w przypadku sukcesu)
HashStringOpis metody weryfikacji poprawności tej wartości znajduje się w dziale ‚Bezpieczeństwo’
Czy ten artykuł jest dla Ciebie pomocny? Tak Nie

Jak możemy pomóc?