Mirroring Billing Records
Multiple HSG units can send copies of credit card billing records to a number of
external servers that have been previously defined by system administrators. The
HSG assumes control of billing transmissions and saving billing records. By
effectively "mirroring" the billing data, the HSG can send copies of billing records to
predefined "carbon copy" servers.
Additionally, if the primary and secondary servers are down, the HSG can store up to
2,000 credit card transaction records. The HSG regularly attempts to connect with the
primary and secondary servers. When a connection is re-established (with either
server), the HSG sends the cached information to the server. Customers can be
confident that their billing information is secure and that no transaction records are
lost.
This document describes the process used by the HSG for mirroring billing records,
and is organized into the following sections:
Sending Billing Records
XML Interface
Establishing Billing Records "Mirroring" {Bill Record Mirroring}
Sending Billing Records
When there is a message (billing record) in the message queue, the system "wakes up"
and performs the following tasks:
1.
Stores the billing record in the flash
Create an XML packet, based on the new billing record
2.
Send the billing record to the carbon copy server(s)
3.
4.
Transmit the data currently stored in the flash, based on the specified
retransmission method (round-robin: A-B-A-B, or fail-over: A-A-B-B)
The system stores the billing record in the flash so that the record will not be lost (for
example, if the HSG is powered down during transmission attempts.
Billing records are sent to the carbon copy server(s) only after the
records are placed in the message queue. Carbon copy servers will not
receive the records again if a task for retransmitting to the primary or
secondary server needs to be performed.
300
H
S
G
OT
POT
ATEWAY
Quick Reference Guide
Need help?
Do you have a question about the HotSpot and is the answer not in the manual?