Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Commerce Asaas Payment

1 sites No security coverage Drupal 10–11 Commerce ecosystem
View on drupal.org

This module integrates Drupal Commerce with the Asaas payment platform, enabling online stores to process payments and manage orders using Asaas features like PIX, Boleto, and credit card payments. It automatically synchronizes payment status updates with Drupal orders via webhooks for seamless financial automation.

The Commerce Asaas module provides a robust, native integration between Drupal Commerce and the Asaaspayment platform. Designed with a focus on developer experience and financial automation, it allows Drupal-based stores to operate in the Brazilian market with full compliance and efficiency.

Features

  • PIX: Instant QR Code and "Copy and Paste" key generation with real-time payment confirmation.
  • Boleto: Automated bank slip issuance with registration and status updates via Webhooks.
  • Credit Card: Secure processing with support for transparent checkout (via API), keeping customers on your site.
  • Webhook Synchronization: Receive automatic notifications for payments, expirations, and cancellations, ensuring the Drupal order status is always in sync.

Post-Installation

  1. Install via Composer: composer require drupal/commerce_asaas
  2. Enable the module in your Drupal administrative panel.
  3. Navigate to Commerce > Configuration > Payment Gateways and click "Add payment gateway".
  4. Select Asaas, enter your API Key (from the Asaas dashboard), and choose your environment (Sandbox or Production).
  5. Configure the Webhook URL in your Asaas panel using the endpoint provided in the module settings.

Supporting this Module

This module is actively maintained. If you encounter bugs or wish to suggest new features (such as recurring subscriptions/recurring billing), please open an issue.

Maintained by: 7Links Tomorrow's Tech

Contributions are highly encouraged!

Depends on

Dependencies of the latest stable release

  • Commerce Core commerce_payment
  • address Drupal core
  • brazilian_ids Drupal core
  • commerce_price Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2025
Latest release
10 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.0 Stable 10–11 Oct 21, 2025
1.0.x-dev Dev 10–11 Sep 16, 2025