Global developer platform—Quick steps
North America
Europe
Latin America
Asia Pacific
Global Developer Dashboard
The Clover global developer platform offers a consolidated developer experience with access to the Global Developer Dashboard.
Environment base URLs
Environment | Base URL | Description | Token type |
---|---|---|---|
Sandbox environment | https://apisandbox.dev.clover.com | Use the sandbox REST API with the Android emulator or with our Developer Kits and sandbox test merchants. | To test your app in the sandbox environment, you can generate and use merchant-specific test API tokens. |
Production environment | https://api.clover.com | Use a separate base URL in production for each of the Clover supported markets. | Use an expiring token (access and refresh token pair) to secure merchant data. Note: Do not use the test merchant API tokens in the production environment. |
Access the Global Developer Dashboard
To create apps and integrations for the North America region:
- Create a global developer account.
- Build and test your apps in the sandbox first.
- Install your apps on test merchants accounts. When you sign up on the global developer platform to create a developer account, Clover creates a default test merchant account for both sandbox and production environments.
- Create additional test merchant accounts with different settings to simulate the effects of regions, time zones, currencies, or permissions.
- Test your apps that interact with the Clover payment functions. The sandbox environment is connected to a test payment gateway that checks the validity of test cards and provides realistic responses to payment requests. This lets you build apps that can handle all possible responses when completing a transaction.
- Turn off the Sandbox toggle icon to:
- Access the production environment.
- Complete the developer account verification and approval process.
- Re-create your app in the production environment.
- Test and submit your app for approval. The Clover team reviews and approves each developer account you create in the production environment. After your app is approved and published, merchants can download and install your app from the Clover App Market.
- Monitor the status of your app approval and communicate with the Clover team from the production Developer Dashboard. For more information, see Understand the app approval process.
Sign up for the global developer experience
If you have an existing Clover developer or merchant account, keep the following in mind when signing up for the Global Developer Dashboard:
- You cannot create a new global developer account with an email address that is already associated with a Clover developer or merchant account, whether in sandbox or production. Attempting to register with an existing email address results in a
User already exists
error. - You cannot invite team members using email addresses previously linked to any sandbox or production developer or merchant accounts.
To avoid sign-up issues, always use a different email address that is not already tied to any Clover account.
Updated 3 months ago