GIG
Last updated: October 21, 2026
To use the Checkout.com GIG plugin, set up and test your integration in the sandbox environment. Then move it to the production environment.
The plugin supports the following payment methods:
- Card payments
- Apple Pay
- Google Pay
- SEPA
- PayPal
Before you configure the plugin, create a public and secret API key in the Checkout.com Dashboard.
- Sign in to the sandbox environment in the Dashboard.
- Select Developers in the left navigation bar and open the Keys tab.
- Select Create a new key.
- Under Type of key, select Public API key.
- Give the API key a description to help you identify what it's used for.
- Select Create key.
- Copy your public API key. You need it to configure the plugin.
Information
You can view your public API key in the Dashboard at any time.
- Sign in to the sandbox environment in the Dashboard.
- Select Developers in the left navigation bar and open the Keys tab.
- Select Create a new key.
- Under Type of key, select Secret API key.
- Give the API key a description to help you identify what it's used for.
- Under Scopes, select Default.
- Select Create key.
- Copy your secret API key securely. You need it to configure the plugin.
Note
The Dashboard shows the secret API key only once. Copy the value securely before you leave the Create a new key page or close the window.
- Sign in to your GIG account.
- Go to Configuration > Payment Gateways > Add Payment Gateway.
- Select the Checkout.com gateway, and select Edit.
- In the API Public Key field, enter the public API key you created in the Dashboard sandbox environment.
- In the Processing Channel ID field, enter the processing channel ID for your business.
- In the API Secret Key field, enter the secret key you created in the Dashboard sandbox environment.
Set up webhooks so that GIG can receive payment updates from us:
- Sign in to the Dashboard (sandbox environment).
- Select Developers > Webhooks, and then select Create configuration.
- Enter a descriptive name for the webhook, for example, GIG integration.
- In the Endpoint URL field, enter
https://callbacks.gig.com/checkout/{{your-subdomain}}. - Under Events, select the event types you want to receive.
- To minimize future updates, select all events.
- At minimum, include payment and dispute events.
- If required, select specific entities and processing channels. If you leave these blank, the webhook applies to the parent entity by default.
- Copy and securely store the Signature Key (Source Verification Key). You need it to set up webhook verification in GIG.
- Select Create webhook to complete the setup.
- In your GIG account, go to Configuration > Payment Gateways.
- Select your Checkout.com integration, and then select Options > Test Configuration.
If your credentials are correct, a confirmation appears. GIG can now communicate with your Checkout.com account.
- Sign in to the production environment in the Dashboard.
- Repeat the previous steps to create a public API key and create a secret API key.
- Repeat the previous steps to configure webhooks. Use the secret key you created as the signature key.
You can refund, return, or void a deposit from the Dashboard.
GIG updates the status of the payment automatically.