triPOS supports lodging on the following endpoints: POST api/v1/authorization
, POST api/v1/authorization/{transactionId}/incremental
, POST api/v1/authorization/{transactionId}/completion
, POST api/v1/sale
and POST api/v1/force/credit
.
When sending up a lodging section, it must include customerName, agreementNumber, duration, checkInDate, checkOutDate, roomAmount and extraChargesDetail. All other values will be set to a default value if not included.
If there are no applicable extra charge detail values, use NotUsed.
See the Swagger API documentation for each of these endpoints to view the parameters. The description for each parameter will specify the validation details.
For more on the usage of the lodging parameters, consult the Express Supplemental Guide.