Powered by Adobe Commerce 2.4.3-p1

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.

PagSeguro Payment

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

PagSeguro, a UOL company, is an online payments solution that enables anyone to complete transactions or receive payments using credit cards, bank transfers, payment slips or their PagSeguro account balance. UOL is the leading internet services and online content company in Brazil. It provides an extremely safe environment for online transactions. The company also reduces the barriers for online purchases by automating online buying and selling processes and allows businesses of any sizes to increase their online transactions. For further information please go to https://pagseguro.uol.com.br.

PagSeguro is a Brazilian gateway but accepts foreign transactions. With this gateway, your Magento 2 website can offer PagSeguro as a payment method. To ensure consumer safety all financial transactions are conducted within the secure environment of PagSeguro, so you do not need to purchase an SSL certificate.

Accept payments online via PagSeguro Payment module for Magento 2 web store. This is one of the best in its class payment integration carefully implemented and tested by Developers specializing in Magento 2 (experts in payment integrations). PagSeguro module for Magento 2 allows your customers to pay without leaving checkout user journey of a website.

We are releasing new features and improvements regularly to ensure the best possible set of payment functionality. 

This integration uses PagSeguro Payment API (PCI SAQ A) with redirect and lightbox support.


Account & Pricing

An additional account is required and additional fees apply. Create an Account please visit Create an Account page. The PagSeguro account is not part of a PagSeguro extension installation. The account is required in order to successfully configure a PagSeguro extension with Magento 2.

Set up fee: None.

Actual charge for Maintenance: None.

Fee charged per transaction: 3.99% + R $ 0.40 Per Transaction

There are no additional recurring fees with Pronko Consulting.



The PagSeguro Payment module for Magento 2 supports all the necessary capabilities to accept and manage payments online with PagSeguro Payment. The following is a list of features supported:

  • Fully PCI level 1-compliant payment integration
  • Lightbox support with seamless user experience
  • Redirect support for the more secure experience
  • Supports the following credit and debit cards: Visa, Mastercard, Diners, Amex, Hipercard, Aura, Elo, PLENOCard, PersonalCard, Brasilcard, FORTBRASIL, CARDBAN, VALECARD and Cabal
  • Multi-store, multi-currency and multi-accounts support
  • Flexibility in controlling Transaction status when an order is placed. It helps in case additional stock or payment verifications should be performed.
  • Flexible and powerful PagSeguro Payment Configuration
  • Comes with English and Portuguese language packs



PagSeguro extension allows to fully manage the order life-cycle from the Magento Admin. PagSeguro payment integration uses PagSeguro Payment API which is PCI SAQ A compatible. The extension provides an iframe (lightbox) and redirect experience. Customer provides card information directly to PagSeguro payment form which is stored and hosted on secure PagSeguro servers. Sensitive customer data is never stored and passed to the Magento Application. All successful payments transactions are available from Magento Admin. 



PagSeguro Payment extension for Magento 2 comes with support period. All support requests are going to be reviewed within 24 hours period. All future module updates and bug fixes are included. Additional features requests are reviewed and discussed.

Please email us with any queries: support@pronkoconsulting.com

Technical Specifications

Back to top

Seller profile

Pronko Consulting

Seller contact




Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)


Stable Build


22 December, 2020


Extensions, Payments & Security, Payment Integration

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Added Magento 2.4 support


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    * Removed DataAssignObserver class
    * Changed token configuration field to text


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    Added Magento 2.3 support
    Updated coding standards
    Changed More URL to point to the configuration
    Removed Magento 2.0.x support
    Updated PagSeguro PHP SDK library to version 6.0.0
    Updated order status according to config from backend
    Fixed 400 error page is displayed for the customer user after trying to place an order with 'PagSeguro' payment method.
    Fixed max_order_total and min_order_total settings path in the configuration
    Fixed Lightbox doesn't work if the PagSeguro script is not loaded on the page
    Fixed unable to serialize value error when switching to Brazil Locale
    Updated the PagSeguro module to support latest API changes
    Updated English (en_US) Language package


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    * Added Magento 2.2 support
    * Removed dependency on monolog/monolog library
    * Added psr/log dependency into composer.json file
    * Removed PHP dependency from the composer.json file


  • Compatible with Open Source (CE) : 2.0 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    * Added Magento 2.2 support
    * Removed dependency on monolog/monolog library
    * Added psr/log dependency into composer.json file
    * Removed PHP dependency from the composer.json file


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Version 1.0.6 (2017-05-12):
    * Fixed error with menu translate xml configuration
    * Fixed Configure button for payment method configuration section
    * Updated PHPUnit version to match Magento 2
    * Fixed Card icons duplication on payment methods configuration page
    * Removed year from copyright header
    * Fixed missing translation for Changelog popup

    Version 1.0.5 (2017-03-08):
    * Fixed incorrect order status when Pay or Available Notification is received
    * Fixed PagSeguro logo on the Stores Configuration page
    * Removed additional comment for Waiting for Payment Notification

    Version 1.0.4 (2017-02-27):
    * Added additional transaction data for Order View page, Payment Information section
    * Added Payment Method Code and Payment Type fields for Customer Account
    * Added validation for shipping address when sending Checkout request
    * Added price conversion to float
    * Added now Admin can see real Payment Status Code change every time Notification has been sent
    * Added additional Order Comments for each Notification processed on Magento side
    * Fixed incorrect order reference id processing during Notification request
    * Fixed transaction creation during Invoice creation from Notification

    Version 1.0.3 (2017-02-23):
    * Added validation for 11 digit phone number before sending Checkout request to PagSeguro

    Version 1.0.2 (2017-02-14):
    * Fixed Order status in case Boleto payment method is used during checkout. Now order status is set as Pending Payment
    * Fixed invalid Customer Name and Product Name when sending Checkout transaction
    * Added validation rules for checkout request fields
    Version 1.0.1 (2017-02-09):
    * Added Shipping Type configuration setting
    * Fixed Email is not sent to a customer after successful order placement
    * Removed unnecessary logging when processing Notifications
    * Implemented Invoice refund service for PagSeguro Notification with status Refunded
    * Implemented Order Cancel service for PagSeguro Notification with status Canceled
    * Added In Dispute, Waiting for Payment and Pending Order comments from PagSeguro Notification
    * Added messages support when PagSeguro return validation error during checkout
    * Fixed invalid phone number format when sending payment request to PagSeguro
    * Fixed empty price when Configurable product sent to PagSeguro
    * Removed sequence dependencies on Magento modules
    Version 1.0.0 (2017-02-07):
    * Implemented Redirect Checkout support
    * Implemented Lightbox Checkout support
    * Implemented Refund and Cancel support from Magento Admin
    * Implemented PagSeguro Notifications support


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top