Public/guest network access
Billing record logging
Validate server certificate
When enabled, the controller will validate the external billing server certificate. For this to be
successful, you must install the billing server CA certificate in the Trusted CA certificate
store on the Security > Certificate stores page.
Use HTTP authentication
Enable this option if the billing server requires a username and password.
Fault tolerance settings control how many times each billing record is retransmitted.
Retransmit until successful
When enabled, the controller will never skip a record due to transmission failure.
Retransmission is continuously retried on the primary server and all backup servers until
Enabling this option may cause log entries to be lost if a record fails to be transmitted before
the log wraps around. To avoid losing records, enable the Suspend operation of payment
system when log is full option under Log settings on the Controller >> Public access >
Billing records page.
Stop after failed nnn retransmissions
Select this option to have the controller stop retransmitting a record when the total number
of retransmissions on all servers (primary and backup) exceeds the specified number.
When this occurs the record is flagged as Transmission Failed in the log.
Record transmission overview
Transmission of a billing record occurs as follows:
Billing record is transmitted to the primary server.
If the primary server does not send an HTTP reply within the Transmission timeout,
then the transmission is considered to have failed. If a response is received, but the status
field does not match the value of Ack success value, then the transmission is considered
to have failed.
Failed transmissions are retried on the primary server until the Retries per server limit
is met, after which each backup server is tried in order. Once all backups are tried, the
sequence resumes again with the primary server.
Retransmissions only stop if the selected condition under Fault tolerance is met: either
the record is successfully transmitted or the total number of retires on all servers passes
a predetermined limit.
A billing record is considered to be successfully transmitted only when it has been
successfully transmitted to every primary server (or one of its backups).