---
title: Checkout by Maxmel Tech
slug: checkout-7q2x6b
description: How to integrate Checkout with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_checkout-community.png
docTags: 
createdAt: 2026-01-12T08:10:06.532Z
---

| ::Image[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/checkout-community.png" size="50" width="512" height="512" position="center" showCaption="false"}<br /><br />::Image[]{src="https://app.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" size="46" width="400" height="128" position="center" showCaption="false"} | With Checkout.com modules in Make, users can automate online payment processing, manage payouts, and monitor fraud detection directly within their workflows, streamlining global transactions and payment operations. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Checkout documentation. The content may still contain errors—please verify important information. If you have questions, contact [Checkout](https://www.checkout.com/contact-us) directly.
:::

# How to get support on Checkout

Checkout is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=Checkout\&app\_slug=checkout-community\&app\_unique\_id=checkout-7q2x6b.

# Requirements

To use the Checkout app in Make, you must have an active Checkoutcom account and either API keys or OAuth credentials, [create your account on Checkout.](https://checkout.com)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. [Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/checkout-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect Checkout and Make&#x20;

To get started, you must first create a connection between Checkout and Make, allowing the two services to communicate.&#x20;

You can connect using the following method: OAuth 2.0,API Key,Bearer Token,Basic Authentication.

## OAuth 2.0 Instructions

You need to generate your token.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Developers section.
:::

:::WorkflowBlockItem
Locate your unique client\_id for the environment you wish to use.
:::

:::WorkflowBlockItem
Obtain your access key ID and access key secret, which correspond to the OAuth 2.0 client ID and client secret.
:::

:::WorkflowBlockItem
Note the generated Client ID and Client Secret.
:::
::::

## API Key Instructions

You need to retrieve your API keys from your account dashboard.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Developers section.
:::

:::WorkflowBlockItem
Go to the Overview page under Developers.
:::

:::WorkflowBlockItem
Locate your unique base URL and API keys displayed on the Developer overview page.
:::

:::WorkflowBlockItem
Alternatively, go to Settings and then Account details to find your unique base URL and API keys under Connection settings.
:::

:::WorkflowBlockItem
Note the generated ApiPublicKey and ApiSecretKey.
:::
::::

## Bearer Token Instructions

You need to locate your unique API key to use as a Bearer Token.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your Checkout.com Dashboard using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Developers section and select Overview.
:::

:::WorkflowBlockItem
Locate your unique base URL, which is displayed on the Developer overview page.
:::

:::WorkflowBlockItem
Go to Settings and select Account details.
:::

:::WorkflowBlockItem
Locate your API keys under Connection settings. The required credential names are Secret API Key (sk\_xxxxxxxxxxxxxxxxxxxxxxxxxx for production or sk\_sbox\_xxxxxxxxxxxxxxxxxxxxxxxxxx for sandbox) and Public API Key (pk\_xxxxxxxxxxxxxxxxxxxxxxxxxx for production or pk\_sbox\_xxxxxxxxxxxxxxxxxxxxxxxxxx for sandbox).
:::
::::

## Basic Authentication Instructions

You need to retrieve your Access Key ID and Access Key Secret for Basic Authentication.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Developer overview page or the API section.
:::

:::WorkflowBlockItem
Locate your Access Key ID and Access Key Secret, which correspond to an OAuth 2.0 client ID and client secret respectively.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=Checkout\&app\_slug=checkout-community\&app\_unique\_id=checkout-7q2x6b.
:::

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[ account](https://www.make.com/en/register), add the Checkout module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Checkout account or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

For detailed information on connecting an application, see [Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ) page.

# Checkout modules

After connecting to the Checkout app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Accept a Dispute

Takes responsibility for a dispute by formally accepting liability.
:::

:::ExpandableHeading
### Activate a Card

Activates a card that has already been issued, making it ready for use.
:::

:::ExpandableHeading
### Anonymize an Applicant

Removes or hides personal information from an applicant's data to protect their privacy.
:::

:::ExpandableHeading
### Capture a Payment

This module allows you to capture funds from a previously authorized payment, finalizing the transaction and transferring the money from the customer to your account.
:::

:::ExpandableHeading
### Create a Card

Creates and sends out a brand new card, making it available for use or distribution.
:::

:::ExpandableHeading
### Create a Cardholder

Creates a new cardholder profile for issuing cards, allowing you to manage and assign cards to specific individuals or entities.
:::

:::ExpandableHeading
### Create a Customer

Creates a new customer profile by adding their details to your system.
:::

:::ExpandableHeading
### Create a Payment

Initiates a request to send or receive a payment or payout, allowing you to easily manage financial transactions.
:::

:::ExpandableHeading
### Create a Payment Link

Creates a unique, shareable payment link that you can send to your customers, allowing them to securely complete their payment online.
:::

:::ExpandableHeading
### Create a Transfer

Transfers money from one account to another, allowing you to easily move funds between your different accounts.
:::

:::ExpandableHeading
### Create an Applicant

Adds a new applicant to the onboarding system, starting their registration process.
:::

:::ExpandableHeading
### Delete a Customer

Permanently deletes a customer’s record from your system, ensuring all their information is removed.
:::

:::ExpandableHeading
### Enroll a Card in 3DS

Starts the 3D Secure (3DS) enrollment process for a card, helping to add an extra layer of authentication and security for online transactions.
:::

:::ExpandableHeading
### Get 3DS Enrollment

Checks whether a card is enrolled in 3D Secure (3DS) authentication, letting you know if additional security steps are required for that card.
:::

:::ExpandableHeading
### Get Dispute Evidence

Fetches and displays the specific evidence documents or files that have been submitted in response to a dispute, allowing you to review all materials provided for that particular case.
:::

:::ExpandableHeading
### Get Disputes

Fetches a complete list of all disputes from your account, allowing you to review and manage any payment issues or chargebacks.
:::

:::ExpandableHeading
### Get Entity Balances

Retrieves and displays the current currency balances for a particular account or entity, giving you an up-to-date overview of their available funds.
:::

:::ExpandableHeading
### Get Payment Actions

Fetches and displays detailed records of all activities or changes made to a specific payment, helping you track its history and status updates.
:::

:::ExpandableHeading
### Get Payments

Fetches a complete list of all payment records, allowing you to view every payment processed in your account.
:::

:::ExpandableHeading
### Get Transactions

Fetches a complete list of all issuing transactions, allowing you to view detailed records of every transaction that has been issued.
:::

:::ExpandableHeading
### Get a Card

Fetches and displays detailed information about a specific card, such as its attributes and current status.
:::

:::ExpandableHeading
### Get a Cardholder

Fetches detailed information about a specific cardholder from the service, such as their name, contact details, and account status.
:::

:::ExpandableHeading
### Get a Customer

Fetches and displays detailed information about a specific customer, such as their contact information, account status, and other relevant data.
:::

:::ExpandableHeading
### Get a Dispute

Fetches detailed information about a specific dispute, including its current status and related data.
:::

:::ExpandableHeading
### Get a File's Info

Retrieves detailed information about a file that has been uploaded, such as its name, size, and upload date.
:::

:::ExpandableHeading
### Get a Payment

Retrieves detailed information about a particular payment.
:::

:::ExpandableHeading
### Get a Payment Link

Fetches a unique payment link from the service, allowing you to easily share it with customers so they can complete their payments online.
:::

:::ExpandableHeading
### Get a Transaction

Fetches a specific transaction that matches the criteria you provide, allowing you to easily find and review detailed information about that transaction.
:::

:::ExpandableHeading
### Get a Transfer

Fetches and displays comprehensive information about a specific transfer, including its status and related details.
:::

:::ExpandableHeading
### Get an Applicant

Fetches detailed information about a specific applicant, including their personal and application-related data.
:::

:::ExpandableHeading
### Increment Authorization

Increases the authorized amount for an existing transaction, allowing you to adjust the total funds reserved on a customer’s payment method.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom, authorized API request to the service, enabling you to access endpoints or features that may not be available in the standard modules.
:::

:::ExpandableHeading
### Provide Dispute Evidence

Uploads supporting documents or files as evidence to help resolve a dispute.
:::

:::ExpandableHeading
### Refund a Payment

Initiates a refund for a selected payment, returning the specified amount to the original payer.
:::

:::ExpandableHeading
### Reverse a Payment

This module allows you to reverse a previously completed payment transaction, effectively undoing the payment and returning the funds to the original payer.
:::

:::ExpandableHeading
### Submit Evidence

Submits supporting evidence for a dispute, allowing you to provide documentation or details that will be reviewed as part of the dispute resolution process.
:::

:::ExpandableHeading
### Update Card Details

Updates the information for a selected card, allowing you to change details such as the card’s name, description, or other specific fields.
:::

:::ExpandableHeading
### Update a Cardholder

Updates the details of an existing cardholder, such as their personal or contact information.
:::

:::ExpandableHeading
### Update a Customer

Updates specific details of an existing customer, such as their name, contact information, or address.
:::

:::ExpandableHeading
### Update an Applicant

Updates the details of an existing applicant in the system, allowing you to change their information as needed.
:::

:::ExpandableHeading
### Upload a File

Uploads a file to support a dispute or to verify information, helping you provide necessary documentation for review processes.
:::

:::ExpandableHeading
### Void a Payment

Cancels a previously authorized payment in the system before it has been fully processed or settled.
:::

:::ExpandableHeading
### Watch Disputes

This module activates whenever a new dispute is created or when details of an existing dispute are changed, helping you stay up to date with the latest dispute activity.
:::

:::ExpandableHeading
### Watch Payments

Triggers whenever a new payment is recorded in your system, allowing you to automatically start workflows whenever a payment is received.
:::

:::ExpandableHeading
### Watch Transactions

Triggers whenever a new transaction is added, allowing you to automatically take action each time a new transaction is recorded in your system.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Checkout resources&#x20;

You can have access to more resources related to this app on the following links :

- [Checkout topics on Make community](https://community.make.com/search?q=Checkout)
- [Checkout website](https://checkout.com)
- [Checkout documentation](https://support.checkout.com/hc/en-us)
- [Checkout API documentation](https://api-reference.checkout.com/)
- [Checkout page on make](https://www.make.com/en/integrations/checkout-community)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

