> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cariqa.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Development mode

In development mode, you can add a payment method and perform charging sessions without initiating real financial transactions. This configuration also applies to the [**Playground Reference Client**](https://github.com/Cariqa/connect-playground).

### Mobile Platforms

| Payment Method  | Configuration Requirement                                                                                                                                                    |
| :-------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Credit Card** | No additional setup is required for dev mode beyond the standard client-side SDK initialization.                                                                             |
| **Apple Pay**   | You must specify your **Apple Merchant ID** within the application code to enable the payment sheet; real cards are automatically replaced with a test card (e.g., `*4242`). |
| **Google Pay**  | No specialized setup is required for dev mode; real cards are automatically replaced with a test card (e.g., `*4242`).                                                       |

### Web Platform

* **Credit Card**: No specialized setup is required for basic testing.
* **Apple Pay**: You must share your website domain with the **Cariqa team** for registration.
* **Google Pay**: You must share your website domain with the **Cariqa team** for registration.
  <Note>
    For mobile and web testing, you can use either a simulator or a physical device. Stripe will ensure no real charges are made during these test sessions.
  </Note>
