Enabling Wallet Integration Mode in the AIO Container

In order to configure the container to support external wallet integration mode, some additional API calls need to be made.

In the provided Postman collection, you will find a folder called Wallet Integration Mode. In this folder you will find additional API calls that you need to make in order to configure the container to run in this mode.

The first API call (1. Create Wallet Configuration) makes a call to the ThrillGate service and sets up the "Standard Wallet API" connnector.

It is very important that you do NOT change the details in Step 2a or 2b as these are specific for the AIO container.

PLEASE NOTE:

When building your wallet integration, the ThrillGate service will attempt to connect to your wallet service on your localhost:8201. This is configured via Docker networking as:

Host: "host.docker.internal"
Port: 8201

You can change the port, but we would recommend not changing the host unless you are absolutely sure you know what you are doing.

Once you have executed step 1, you can Enable or Disable the external wallet mode using steps 2a or 2b respectively.

Once you have completed the configuration, you will need to restart the ThrillPots service in the AIO container.

IMPORTANT

Each time you change the wallet configuration of ThrillPots, you must restart the ThrillPots Service for the configuration changes to take effect