---
title: "Adobe Commerce 2: Checkout Module Implementation Example Tips & Quick Solutions We are collecting votes for this issue"
slug: "adobe-commerce-2-checkout-module-implementation-example"
tags: ["Loyalty and Referrals", "Adobe Commerce (Magento)"]
updated: 2024-04-02T09:39:44Z
published: 2024-04-02T09:39:44Z
canonical: "support.yotpo.com/adobe-commerce-2-checkout-module-implementation-example"
---
> ## Documentation Index
> Fetch the complete documentation index at: https://support.yotpo.com/llms.txt
> Use this file to discover all available pages before exploring further.
# Adobe Commerce 2: Checkout Module Implementation Example
Products
Loyalty & Referrals
###### Supported plans
Pro, Premium, Enterprise
###### eCommerce Platform
Adobe Commerce (Magento)
The Checkout module is a highly-customizable way to let customers redeem their points at checkout. This article provides an example of how to implement a [Checkout Module](/v1/docs/checkout-on-site-module) on the Adobe Commerce 2 checkout page.
Please note:
This implementation requires Adobe Commerce 2 development experience.
## Implementing a Checkout module
In this example, we will be creating two directories - *CustomCheckout* and *CustomCheckoutModule*.
You can choose any name you would like for these directories, but make sure to adjust the code snippets to reflect the names you chose.
After connecting through SSH to your Adobe Commerce 2 machine, you can follow these steps to implement the Checkout Module:
1. Create a new directory under */app/code* called C*ustomCheckout*
2. In the C*ustomCheckout* directory, create another directory called C*ustomCheckoutModule*, and in it, add the following files and directories:
***a. registration.php***
```php