Get API Keys
To integrate 4Geeks services into your application, you will need an API Key to authenticate your requests. You can manage these keys from your Platform Settings dashboard under the API & Webhooks tab.

Security
Never expose your Live API Key in client-side code (like frontend JavaScript). Always keep it secured on your server-side environment.
Test API Keys¶
The Test API Key is available immediately upon account creation. This key is used exclusively for the 4Geeks Payments Sandbox environment.
Use this key to simulate transactions, test webhooks, and ensure your integration logic is sound without processing real money. While these are “test” keys, you should still avoid sharing them publicly.
Live API Keys¶
The Live API Key is required for all production environments and is the primary key used for most 4Geeks products.
To unlock your Live API Key, you must first complete the Business Verification process. You can start this by clicking on the Business Profile link in your settings. If your profile is unverified, the dashboard will display a “Business Verification Required” alert, and the key will remain hidden.
Comparison at a Glance¶
| Key Type | Environment | Requirement | Purpose |
|---|---|---|---|
| Test Key | Sandbox | None (Immediate) | 4Geeks Payments testing only. |
| Live Key | Production | Business Verification | Main key for all active products. |
Still questions? Ask the community.