Asaas Gateway for WooCommerce

Asaas Gateway for WooCommerce

Take transparent credit card and bank ticket payment checkouts on your store using Asaas.
Rating:
4.1
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
9000+
Last Updated:
Jun 18, 2024
WordPress Version:
4.4 or higher
Tested up to:
6.4.5

Easy Payment Integration

Seamlessly integrate Asaas as a payment method in your WooCommerce store, without any hassle or inconvenience to your customers.

Transparent Checkout Process

With Asaas API v3, your customers can complete their orders without leaving your store, ensuring a smooth and seamless checkout experience.

Secure Payment Processing

Rest assured that your customers' payment data is sent securely to Asaas service for processing, ensuring the highest level of security and peace of mind.

Reliable Support

If you encounter any issues during plugin installation and integration, our dedicated support team is ready to assist you promptly and efficiently.

2.5.1

  • Fix – Matches the access token validation in the webhook configuration
  • Fix – Incompatibility issue with MercadoPago

2.5.0

  • Feature – Automate webhooks configuration process
  • Fix – Security issues

2.4.0

  • Feature – Subscriptions coupons (not applicable for first charges only)
  • Fix – Security issues

2.3.0

  • Tweak – Change settings to select the environment instead insert the URL
  • Fix – Issues with subscritions orders when total amount is zero
  • Fix – Webhook errors on subscription status update

2.2.0

  • Feature – Payment split with another Asaas accounts
  • Fix – Avoid interruption in the webhook processing queue on subscription

2.1.8

  • Fix – Prevents interruption of webhook queue processing

2.1.7

  • Fix – Remove body from GET requests

2.1.6

  • Tweak – Mask API key on gateway settings pages
  • Fix – Integreation with another packages that use the variable key on query string
  • Fix – Use WordPress date instead server to process Pix due date

2.1.5

  • Fix – Webhook with status different from order status

2.1.4

  • Fix – One click buy card information

2.1.3

  • Fix – Plugin security and quality

2.1.2

  • Fix – Shipping value on subscription

2.1.1

  • Fix – Error 500 in the created payment notification

2.1.0

  • Feature – Add new option in payment settings to choose the status when the customer makes a purchase and the order is not yet paid
  • Tweak – Changes how the PIX cancellation event is generated
  • Fix – Fix broken PIX Code when click in copy and past button

2.0.4

  • Fix – Show all installments in thank you page

2.0.3

  • Fix – Fix validation of available gateways
  • Fix – Gateway inicialization
  • Fix – Empty expiration time not being respected on PIX method

2.0.2

  • Fix – Fixes duplicated Pix area on thank you page

2.0.1

  • Fix – Fixes manual renewal message
  • Tweak – Allows change to active status, when subscription has parent order paid or refunded

2.0.0

  • Feature – WooCommerce Subscription compatibility, allow payment with subscription products
  • Tweak – Allow pix expiration in minutes, hours or days

1.8.4

  • Tweak – Change interest per installment label
  • Tweak – Allow ticket installment until 60 installments

1.8.3

  • Fix – First credit card purchase error

1.8.2

  • Fix – PHP 7.3 compability fixes

1.8.1

  • Fix – Accept empty installment interest value
  • Fix – Add interest at checkout to the order with an installment, if set

1.8.0

  • Feature – Remove anticipate receipt of payment confirmation setting
  • Feature – Reduces the minimum amount of installments
  • Fix – One click buy card selection render

1.7.0

  • Tweak – Remove credit card number validation of plugin side
  • Tweak – Update BINs credit card brands list
  • Fix – Fouble customer create request to API on PIX checkout
  • Fix – Customer neighborhood and company API integration

1.6.3

  • Fix – PHP 7.0 compability

1.6.2

  • Fix – Error on activate installments
  • Fix – Notice when increase intallments number

1.6.1

  • Fix – Syntax error for some PHP installations
  • Fix – Boleto installments crash on thank you page for PHP 8

1.6.0

  • Feature – Interest per installment
  • Tweak – New default credit card payment method message
  • Fix – Fix JS error on all pages
  • Template – Improve PIX payment instructions template
  • Localization – Remove official WordPress translation repository dependency

1.5.0

  • Feature – New payment method PIX

1.4.0

  • Feature – PIX payment is processed as boleto

1.3.5

  • Tweak – Use WC_Order::payment_complete to set payment complete
  • Tweak – Remove setting to approve a payment when it is confirmed on boleto

1.3.4

  • Tweak – Translates webhook events order notes
  • Fix – Refactor order taxes and discount on credit card payment processing
  • Fix – Changes condition to don’t process paymet if the order is considered paid

1.3.3

  • Tweak – Return 200 on webhook when the event is unsupported
  • Fix – Solve fatal error with WooCommerce Payments plugin integration
  • Fix – Proccess webhook when the order status is on-hold

1.3.2

  • Tweak – Allow disable overdue boleto on Asaas removal
  • Fix – Remove only store overdue boleto on Asaas
  • Fix – Doesn’t change order value on receive boleto installment

1.3.1

  • Fix – Add missing assets

1.3.0

  • Feature – Added Hipercard credit card option
  • Feature – Deposit and transfer payments are processed as boleto
  • Feature – Boleto installments
  • Feature – Setting to approve a payment when it is confirmed
  • Tweak – Warning if WooCommerce isn’t installed
  • Tweak – Remove overdue boleto on Asaas automatically
  • Fix – Credit Card purchase don’t back anymore to processing when completed
  • Fix – Payment using My Account orders pay options

1.2.4

  • Fix – Mandatory installment error

1.2.3

  • Fix – Request timeout was increaced

1.2.2

  • Fix – Fix token validation

1.2.1

  • Fix – Fix webhook return on request error
  • Fix – Request timeout was increaced

1.2.0

  • Feature – Show a warning message on admin if any type of person is set on WooCommerce Extra Checkout Fields for Brazil settings

1.1.0

  • Tweak – Added woocommerce_asaas_request_api_key hook to manipulate the request api key
  • Tweak – Added woocommerce_asaas_set_customer_params and woocommerce_asaas_set_customer_action hook to manipulate the customer request

1.0.13

  • Fix – Fix webhook invalid billing type treatment

1.0.12

  • Fix – Fix webhook return when the external reference isn’t WooCommerce order

1.0.11

  • Tweak – Update log settings to link with WooCommerce status log screen
  • Tweak – Log webhook response

1.0.10

  • Tweak – Update absent webhook event message
  • Tweak – Return 200 code to webhook when the reference is a number but not a WooCommerce order

1.0.9

  • Tweak – Return 200 code to webhook when the reference isn’t WooCommerce order

1.0.8

  • Tweak – Return 200 for unidentified events on webhook
  • Tweak – Ignore non WooCommerce payments on webhook
  • Tweak – Add uppercase to the first letter of payment status on order details
  • Fix – Set payment as completed when the credit card status is RECEIVED or CONFIRMED
  • Fix – Order total call on webhook class

1.0.7

  • Fix – Min installment in checkout
  • Fix – Checkout Fields integration to work with one person type setting
  • Fix – Webhook endpoint rewrite rule

1.0.6

  • Fix – Fix credit card form fields render

1.0.5

  • Fix – Add missing assets files

1.0.4

  • Tweak – Use plugin version as query string in CSS and JS files to clear browser cache
  • Tweak – Update webhook message when integrate got Asaas API error status code
  • Fix – Get the customer IP in gateway process payment function
  • Fix – Webhook log messages

1.0.3

  • Tweak – Add description to payment
  • Tweak – Accept beetween 2 and 4 digits in card expiration year
  • Fix – New customer notification wasn’t the same setting value
  • Fix – When change notification setting. The setting is applied just for registered users.

1.0.2

  • Tweak – Validate if webhook payment status is the same of registered in Asaas
  • Tweak – Set production environment as default
  • Fix – Ticket URL on order inner customer account page

1.0.1

  • Tweak – Change plugin name in respect to plugin guidelines
  • Tweak – Hide credit card data in logs
  • Tweak – Ensure the minimum ticket due date for bank ticket
  • Tweak – Remove woocommerce- prefix from gateway ids
  • Tweak – Improve API integration
  • Fix – Fixed enable customer notification API

1.0.0

  • First Release.

Código não testado frequentemente colocado em produção

By Rasmussen on June 14, 2024

Em geral o plugin ajuda. Mas é muito frequente a publicação de versões de código que claramente não foram adequadamente testados, causando erros nas lojas de clientes após upgrades.

Incompatibilidade

By tkuroski on April 19, 2024

Olá, estou recebendo este retorno. Alguma solução ou previsão de atualização do plugin?

The following extensions are incompatible with the block-based checkout. 

  • Asaas Boleto Bancário
  • Asaas Cartão de Crédito
  • Asaas Pix

Não funciona.

By rafaelch on February 24, 2024

Instalei, mas quando vou na aba pagamentos do Woocommerce, nem aparece as opções do Asaas lá para configurar.

Funciona muito bem, parabéns!

By rodrigokronbauer on January 30, 2024

Boa solução, estável e confiável.

Não funciona com o Astra

By marcelkhouri on January 25, 2024

Bom plugin pra quem não usa o Astra como tema, mas pra quem usa, não aparece os rótulos dos campos para pagamento com cartão de crédito, ficando inviável o uso. É um problema que parece simples, mas entrei em contato com suporte e eles não tem planos para arrumar esse problema que está a meses.

Como track rastrear vendas via PIX?

By danhrahal on December 5, 2023

Estou tentando configurar o analytics e estou tendo dificuldade p/ configurar o evento da venda.

Se o usuário nunca é redirecionado da página onde ele é apresentado o código do PIX, como vou diferenciar o usuário que pagou o PIX do que não pagou?

Não funciona

By Keila Damasceno Barreto (keiladbarreto) on June 14, 2023

Estou a dois dias tentando usar este plugin no woocommerce e não consigo, ja chamei o suporte na conta do meu cliente e nada de me ajudarem...

O que ocorre é o seguinte: O plugine seu plugins secundarios foram instalados, e agora eu tenho de ativar ele para por as chaves de uso, porém ele não ativa e fica nisso.

Estou usando hospedagem Godaddy, não sei se influencia, mas acredito que não tem nada haver.

Não consigo ajuda para resolver, então acredito que não tenha jeito, o plugin deve ter parado de funcionar

Falta inserir opção de copiar código PIX da transação

By Henrique Martins (hromartins) on March 15, 2023

O plugin é excelente. Acabo de testá-lo em uma loja Woocommerce que administro e se saiu muito bem. A Asaas possui um grande diferencial em relação aos concorrentes, sobretudo por já possuir de forma integrada um sistema de notificação de clientes e taxas altamente competitivas.

Infelizmente, pela ausência de uma funcionalidade básica, mas primordial, não conseguiremos seguir com a ferramenta.

Ao concluir uma transação via PIX, apenas o QR-CODE com as instruções de pagamento é apresentado, faltando a exibição da chave da transação e o botão para copiar automaticamente o código.

É uma funcionalidade básica, mas que reduz absurdamente o número de suporte por clientes que fazem a compra por dispositivo móvel.

Caso os desenvolvedores venham a desenvolver a função, migraremos totalmente de gateway para o ASAAS.

Obs.: sugiro também a inclusão da chave e botão de copiar e colar na página dos clientes, em "woocommerce-order-details".

Boa ferramenta

By Alpha Vale Tec (donatelol) on February 10, 2023

O plugin tem se atualizado constante, isso é bom.
Espero que não abandonem o projeto, pois estou indicando para vários clientes.

Otimo Plugin

By thiagoacarvalho on March 15, 2023

<p>ótimo. Continuem dando um bom suporte que só vai crescer o uso!!</p>
Try other plugins too!

WooCommerce Extended Coupon Features FREE

Additional functionality for WooCommerce Coupons: Allow discounts to be automatically applied, applying coupons via url, etc…

Try Demo

Advanced Local Pickup for WooCommerce

Extend WooCommerce with Advanced Local Pickup to streamline your in-store pickup.

Try Demo

Mercado Pago payments for WooCommerce

Offer to your clients the best experience in e-Commerce by using Mercado Pago as your payment method.

Try Demo
Screenshots

Try Asaas Gateway for WooCommerce With InstaWP

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.