Operacja requestPersonalData wysyła zapytanie o dane użytkownika, w szczególności o dane do wypisania faktury i dostawy.
Parametry zapytania:
parametr | typ | opis |
---|---|---|
peerLocation | billonUserLocation | lokalizacja użytkownika w sieci podana w celu szybszej jego lokalizacji |
requestDeliveryData | string | czy żądać danych dostawy (NOT_NEEDED, OPTIONAL, OBLIGATORY) |
merchantName | string | username merchanta jaki ma być wyświetlony |
antiSpamCode | string | kod antyspamowy (obecnie nieużywane) |
type | string | typ danych o jaki pytamy (PERSONAL_DATA_REQUEST, MONEY_COLLECT_REQUEST) |
requestInvoiceData | string | czy żądać danych fakturowych (NOT_NEEDED, OPTIONAL, OBLIGATORY) |
username | string | nazwa (login) użytkownika |
seriesId | string | id taska nadrzednego (płatności seryjnej) |
Parametry odpowiedzi:
nazwa | typ | opis |
---|---|---|
taskId | string | id powstałego taska |
requestStatusDescription | string | opis statusu |
requestStatus | string | status wykonania zapytania |
Możliwe błędy:
błąd | opis |
---|---|
ERR_INVALID_PAYMENT_TYPE | |
ERR_INVALID_SERIES_ID |