Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

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!

Activity

Total releases
2
First release
Sep 2025
Latest release
5 months ago
Release cadence
35 days
Stability
50% stable

Releases

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