Global developer platform—Quick steps

North America

The Clover global developer platform offers a consolidated developer experience with access to the Global Developer Dashboard.

Environment base URLs

EnvironmentBase URLDescriptionToken type
Sandbox environmenthttps://apisandbox.dev.clover.comUse 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 environmenthttps://api.clover.comUse a separate base URL in production for each of the Clover supported markets.Use 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:

  1. Create a global developer account.
  2. Build and test your apps in the sandbox first.
    1. 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.
    2. Create additional test merchant accounts with different settings to simulate the effects of regions, time zones, currencies, or permissions.
    3. 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.
  3. Turn off the Sandbox toggle icon to:
    1. Access the production environment.
    2. Complete the developer account verification and approval process.
    3. Re-create your app in the production environment.
    4. 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.
    5. 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.

📘

NOTE

If you have an existing developer platform account in North America, note the following when signing up on the global developer platform:

  • You cannot use an email address that you previously used to create your sandbox or production accounts.
  • You cannot invite members to your global developer platform account with email addresses that were previously associated with a sandbox or product account.