---
description: >-
  Below is an overview of the testing capabilities we provide as part of the
  Coindisco integration experience
---

# Testing Overview

#### ✅ Preferred Testing Approach

Whenever possible, we suggest implementing your Coindisco integration behind a feature flag or on a non-public page. This allows you to safely test within the live production environment.

#### 🌐 Environment Details

<table><thead><tr><th width="304">Environment</th><th width="113">API Key Prefix</th><th>URL</th></tr></thead><tbody><tr><td>Test</td><td>pk_test</td><td><a href="https://widget.coindisco.com/?environment=staging&#x26;publicKey=pk_test_XXXXXXXXXXXXXXXXXXXXXXXXXX">https://widget.coindisco.com/?environment=staging&#x26;publicKey=pk_test_XXXXXXXXXXXXXXXXXXXXXXXXXX</a></td></tr><tr><td>Production</td><td>pk_prod</td><td><a href="https://widget.coindisco.com/?publicKey=pk_prod_XXXXXXXXXXXXXXXXXXXXXXXXXX">https://widget.coindisco.com/?publicKey=pk_prod_XXXXXXXXXXXXXXXXXXXXXXXXXX</a></td></tr></tbody></table>

* Test API keys begin with `pk_test`, while production keys start with `pk_prod`.
* Whenever possible, test within the production environment. Test setups across providers often vary significantly and can be unreliable or inconsistent.
* Some onramps don’t offer Test environments. Be cautious—using real card data in Coindisco’s Test environment might unintentionally trigger real transactions if the provider is operating in live mode.

#### ⚠️ Common Issues in Onramp Testing Environments

* Testnet wallets used by some onramps might be empty. If you encounter this, feel free to reach out to us —we’ll help coordinate with the provider.
* Testing with APMs (Alternative Payment Methods) is typically not supported; use test cards instead.
* Each onramp supports its own set of test cards. You’ll find details on these in the next section of the guide.
* Please note that available assets (both fiat and crypto) may vary between Test and production environments.

\
