---
title: "Payment Module"
description: "Control transaction and payment logic, while integrating with your preferred local payment processors."
url: https://medusajs.com/payment-module
last_updated: 2026-10-20T10:28:49Z
---

# Payment Module

Control transaction and payment logic, while integrating with your preferred local payment processors.

### Payment on your terms

Control transaction and payment logic, while integrating with your preferred local payment processors. Medusa lets you handle all types of custom payment flows from ERP-based invoicing to installment payments.

#### Localized payment experiences that you control

Select your favorite payment processors and offer customers multiple payment options in each region. Track payment statuses of individual orders directly within your Medusa Admin.

##### Integrate with any payment processor

Use the pre-built integrations for payment processors, or build your own integrations to local solutions.

##### Localize payment options

Control the payment options available in each of your regions through the Medusa Admin.

##### Manage additional payments

Collect additional payments for order edits or installment payments using payment collections.

##### Capture payments

Authorize and capture payments during checkout using Payment Sessions in the Medusa Admin.

##### Handle payments through your ERP, POS, or other systems with the flexible Payment Module.

###### Capture payments through your ERP

Let payment handling happen directly through your ERP system and sync it back to Medusa with workflows.

[Learn more](https://docs.medusajs.com/resources/recipes/commerce-automation)

###### Handle POS payments

Support all payment types with Medusa. Learn how you can power a POS system with the Payment Module.

[Learn more](https://docs.medusajs.com/resources/recipes/pos)

#### Extend and build custom payment workflows

Build your own workflows to connect with your ERP system, handle payment collections, and much more. Add Widgets to your Medusa Admin to control any custom logic you add.

##### Build custom payment flows

Use Medusa workflows to set up custom steps in the payment process, such as synchronising payments with your ERP or sending payment links to handle additional payments in a swap.

[Learn more](https://docs.medusajs.com/learn/fundamentals/workflows)

##### Part of a pluggable architecture

Our framework lets you orchestrate your commerce stack as you prefer. Integrate your favorite tools or replace Medusa’s modules with third-party systems without full data migrations or syncs.

[Learn more](https://docs.medusajs.com/resources/recipes/integrate-ecommerce-stack)

#### Add custom payment widgets.

Use Widgets and the Medusa UI library to inject native-looking custom functionality into the Medusa Admin pages.

[Learn more](https://docs.medusajs.com/learn/fundamentals/admin/widgets)

#### Adaptable payment logic

Handle payments and transactions, localize the payment options, and customize it all to your needs.

#### Handle all payments

#### Connect and customize

[Start now](https://cloud.medusajs.com/signup)

#### Ready to build your
custom commerce setup?
