Operation requestPersonalData delegates task which gets data of user, ie. invoice and delivery addresses.
Request parameters:
parameter | type | description |
---|---|---|
requestDeliveryData | string | whether to require the delivery data (NOT_NEEDED, OPTIONAL, OBLIGATORY) |
merchantName | string | merchant’s username, which is to be displayed |
requestInvoiceData | string | whether to require the invoice data (NOT_NEEDED, OPTIONAL, OBLIGATORY) |
type | string | date type that we ask for |
antiSpamCode | string | antispam code (currently not used) |
peerLocation | billonUserLocation | user’s location, which is given to locate the user more quickly, in the network |
seriesId | string | id of parent task (of series payment) |
username | string | user login |
Response parameters:
name | type | description |
---|---|---|
taskId | string | id of created task |
requestStatus | string | result of request |
requestStatusDescription | string | status description |
Possible errors:
error | description |
---|---|
ERR_INVALID_PAYMENT_TYPE | |
ERR_INVALID_SERIES_ID |