...
Manually created fields in settings
Used to collect required information about the payer.
ownDefinedParameterForIDType, own defined parameter used to set which type of ID a person has
ownDefinedParameterForIdentification, own defined parameter for identification
ownDefinedParameterForCityName, own defined parameter used to force city from list of valid cities
SiigoScheduleTask
Parameters
requestsPerRun, integer for how many requests we use each time the task is run. Default 100.
dayInMonthForPersonUpdate, to save requests we don't send updated person information every time. Default 10.
Objects we synchronize
Person
...
id = Setting siigoDocumentId
date = Date when sending the invoice to Siigo, schedule task run timepoint
seller = Setting siigoSellerId
orderitem code = Setting siigoItemCode
orderitem tax = Setting siigoVatId
payment id = External code from the payment method used
Note:
We always send header Partner-Id = "BRPSystems" in all calls to Siigo