Ecommerce tokens, permission, and settings
North America—United States and Canada
Clover Ecommerce APIs enable developers to create custom apps and integrations, offering PCI-compliant payment solutions and flexible API-only options for enhanced ecommerce functionality. As a developer, you can get started with building and testing your ecommerce app integrations on the Global Developer Dashboard.
Get started with the Global Developer Dashboard
- Create a global developer account.
- Manage test merchant accounts and information.
- Generate Ecommerce API tokens (public and private keys) for your test merchant.
Note: Test API tokens generated from the sandbox Merchant Dashboard are intended for development and testing only. You need the merchantId and test API token to test interactions with Clover Ecommerce API and your ecommerce integrations. - Copy the public and private tokens to test your ecommerce integrations as follows:
- Public token—Use as the Ecommerce API key or
apiAccessKey
for card, gift card, or ACH tokenization. - Private token—Set as the Bearer token in the Authorization header to use Ecommerce APIs. Also, used for hosted checkout integrations.
- Public token—Use as the Ecommerce API key or
- Tokenize the payment source, such as cards or gift cards, using the Clover Ecommerce API and then complete the steps to create a charge or pay for an order.
Enable online payments for Ecommerce (card-not-present) transactions
- Start your ecommerce integration with a test app.
- In the App Settings, click Requested Permissions. The Edit Requested Permission page appears.
- Set the permissions based on your integration type.
- In the Ecommerce section, select the Enable online payments checkbox. The Ecommerce Settings section displays on the App Settings page.
- Click Ecommerce Settings. The Edit Ecommerce Setting page appears.
- Select an option:
Option | Description |
---|---|
API | Connect a merchant's ecommerce platform or app to Clover services using ecommerce API-only integration. See Clover Ecommerce APIs for payments. |
Hosted iFrame | Use the hosted iframe from Clover to integrate a secure payment form on a merchant's website. See Clover iframe integrations overview. |
Hosted Checkout | Take payments on the merchant website with Clover. See Clover hosted checkout integration. |
- Click Save. The selected integration type displays on the App Settings page.
Related topics
Updated 3 days ago