Skidata DTA is a ticketing system provided by Skidata company and accessible through APIs. SecuTix can connect to it to cover some specific use cases detailed below.
...
Meaning of the checkbox
Check When checkbox is checked:
SecuTix will create reservation orders in Skidata for all non rfid rickets
...
SecuTix will create sale orders in Skidata when people load their tickets on rfid.
Meaning of the checkbox
When the reservation checkbox is checked: see above. Below rules are ignored.
When "Create Skidata sales...(and do nothing in all other cases – behavior of the now discontinued Skidata DTA interface v1)" checkbox is checked
SecuTix will create sale orders in Skidata for all non rfid rickets
And will create sale orders in Skidata when people load their tickets on rfid, cancelling the previous sake orders, if existing.
When "Create Skidata sales..." checkbox is not checked
SecuTix will create sale orders in Skidata when people load their tickets on rfid.
Meaning of the checkbox Systematically check order status in DTA (will slow the sales)
If checked
After every sale creation, SecuTix will wait for 3 seconds, then call the Skidata DTA API checking the order status. If the state of the order is valid according to DTA, the order is correctly finalized. Else, the order will fail.
Switching from DTA v10 interface to SWEB interface
Context
- For all interfaces calling Skidata DTA v10 version you will need to migrate them to the new Skidata SWEB v1 APIs.
- For each contractor you should ask Skidata support to give you new credentials to get access to the new APIs.
Steps to follow to do the migration from DTA to SWEB
- Open the external interface that you want to migrate to new SWEB API.
- Change the actual URL to the new one " https://skidata.com/bei/"
- Please contact Skidata support to get your new credentials to get access to their new endpoints.
- Fill login, password and contractor with your right values get from Skidata support.
- To validate the configuration, execute the read catalog schedule. It should end in success and list products.
Example of readCatalog call :
Now you have configured your new API migration to the new SWEB APIs.
Custom parameters
Parameter name | Meaning | Default value |
---|---|---|
setValidityDateFromMovement | Gets the validity date from movement | false (should be true as it is always used like this) |
movementValidity | Not used | |
checkSaleOrderWaitingTime | Waiting time, in seconds, before calling back DTA to check order status | 3 |
checkMissingSkidataConsumerCategoryId | System throws an error if tariff mapping or price mapping are missing, blocking the sales | true |
validSateStatus | List of valid status of skidata orders (used then the check | PENDING,RESERVED,BOOKED,BOOKED_AND_TRANSFERRED,CANCELED,CANCELED_AND_TRANSFERRED,CORRECTED,NO_STATUS,NOT_PAID,PAID |
Frequently asked questions
...