RateRequest

APIDescription
POST convertTransaction

This operation is to convert a local currency transaction to a DCC currency transaction.

POST convertTx

This operation is to convert a local currency transaction to a DCC currency transaction.

ExchangeRates

APIDescription
POST rates

This operation retrieves exchange rates for all supported currencies, for informational purpose (e.g. for merchant to publish to their customers).

PaymentRates

APIDescription
POST payment/rates

For acquirer MOONEY.
This operation retrieves payment rates for all supported currencies, for informational purpose (e.g. for merchant to publish to their customers).

Activation

APIDescription
POST activateDCC

This operation is for front-end DCC client to activate DCC service in GB Host. Upon successful activation, the client shall receive a unique device ID and list of DCC parameters.Subsequently, the client shall use the device ID for other operations.

Note that this operation may not be relevant for a host-to-host setup (e.g.front-end terminals connect to GB Host via gateway), as for such setup, the front-end client/terminals usually use its own message protocol to communicate with the gateway and has its own type of operations.

Update

APIDescription
POST updateDCC

This operation is very similar to DCC Activation, except that it is generally used by an already-activated terminal/device to update the DCC Parameters.

In order to ensure the front-end client/terminal receives the update in timely basis, it is recommended to perform this operation in trigger/scheduled basis, e.g.:
• Upon terminal start-up
• On daily basis at specific time
• By manual trigger

This operation may not be relevant for a host-to-host setup, due to the same reason explained in “Activation” section.

TerminalUpdate

APIDescription
POST updateTerminal

This operation is used for updating the device information of a front-end client/terminal to GB Host. It is recommended to perform this operation in trigger/scheduled basis, e.g.:
• Upon terminal start-up
• On daily basis at specific time
• By manual trigger

This is a cut-down version of the DCC Update operation; Update Terminal responds only the result of the operation while DCC Update includes updated parameters such as supported currencies.

RetrieveLastRateRequest

APIDescription
POST lastDCC

This operation is to retrieve last DCC transaction performed by the Terminal.

POST pollDCC

This operation is to poll for the DCC transaction being performed by the Terminal.

AuthAdvice

APIDescription
POST completion

Authorization advice flow must be used by terminal to notify to CHS all successful transactions made with foreign card.