Virtuaria PagBank / PagSeguro for WooCommerce
by Virtuaria 4.8 (25 reviews)

Virtuaria PagBank / PagSeguro for WooCommerce

Credit, Pix, and Boleto in your online store. More security, fewer chargebacks with 3DS. Discounts on PagBank fees.

Virtuaria PagBank / PagSeguro for WooCommerce ranks #6,539 among WordPress.org plugins with 1,000+ active installations, is #814 of 12,302 in the E-commerce category, a 4.8/5 rating from 25 reviews, and was last updated Jul 13, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7 (Current: 7.1)
v3.7.1 Current Version v3.7.1
Updated 2 months ago Last Update on 13 Jul, 2026
Refreshed 7 hours ago Last Refreshed on
#814 of 12,302 in E-commerce Top 10% by installs Downloads +89.1% this week
View on WordPress.org
Rank
#6,539
No change
Active Installs
1K+
-23.5%
KW Avg Position
20.8
No change
Downloads
24.8K
+4 today
Support Resolved
0%
No change
Rating
96%
Review 4.8 out of 5
4.8 (25 reviews)

Next Milestone 2K

Total Progress 28.4%
1K+ 2K+
1,411
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 716 more installs to reach 2K+

Rank Changes

6,522 6,530 6,539 6,547 6,555 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
6,521 6,530 6,538 6,547 6,555 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Current #6,539
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 100 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
0 100 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.8
25 reviews
Overall 96%
5
23 (92%)
4
1 (4%)
3
0 (0%)
2
1 (4%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 1 month ago

  1. Virtuaria PagBank / PagSeguro for WooCommerce [virtuaria-pagseguro] < 3.6.4

    CVE-2025-62151 · Fixed in v3.6.4

TL;DR

AI summary of the plugin's readme

This plugin is for WooCommerce store owners in Brazil who want to accept Credit, Pix, and Boleto payments through PagBank/PagSeguro. It handles payment processing, refunds, status updates, and security features like 3DS authentication to reduce chargebacks and streamline checkout.

  • Credit, Pix, and Boleto payments
  • Block Checkout compatibility
  • Configurable installment options
  • Extra charge trigger
  • Full and partial refunds
  • Save payment method
  • 3DS Authentication
  • Payment splitting

Frequently Asked Questions

Common questions about Virtuaria PagBank / PagSeguro for WooCommerce

This plugin is licensed under GPLv3. The code is 100% open source. We do not offer PRO versions with extra features.
Have a current version of the WooCommerce plugin installed. Have a current version of the WooCommerce Extra Checkout Fields for Brazil plugin installed. Have a PagSeguro account. If you wish to use Pix payments, you need to register a random key in your PagSeguro seller panel.
Currently, PagSeguro only accepts payments from Brazil and uses the Real as currency. We have configured the plugin to only accept payments from users who selected Brazil in their payment information during checkout. 4 - What payment methods does the plugin accept? Credit card, Pix, and bank slip payments are accepted; however, you need to activate them in your account. Check the payment and installment methods.
We integrate based on the official PagSeguro documentation, which can be found in the "integration guides" using the latest version of the payment API.
Yes, it is possible, just use the plugin "WooCommerce Extra Checkout Fields for Brazil".
Yes, by default, in paid purchases the order status automatically changes to processing, meaning you can ship your order. However, setting the status to "completed" is the merchant's responsibility at the end of the sales and delivery process. For downloadable products, the default WooCommerce setting is to allow access only when the order has the status "Completed". However, in the WooCommerce settings, under the Products tab, it's possible to enable the option "Grant access to download the product after payment", thus allowing the download when the order status is "processing". If the data is correct, you should access the "WooCommerce > System Status" page and check if fsockopen and cURL are active. You need to seek help from your hosting provider if you have fsockopen and/or cURL disabled. Finally, you can enable the Debug Log option in the plugin settings and try closing an order again (you must try closing an order for the log to record the error). With the log, you can find out exactly what is going wrong with your installation. If you don't understand the log content, that's okay, you can open a "topic in the plugin forum" with the log link (use pastebin.com.
Yes, the status is changed automatically using the PagSeguro status change notification API. 9 - Common situations for blocking PagSeguro notifications received by the plugin The most common reason is a security plugin, firewall, or tool on the server where the store is running that is blocking notifications. In this case, simply disable the blocking or add an exception to not block notifications originating from PagSeguro. Examples: Site with CloudFlare, as by default any communication from other servers to yours will be blocked. This can be resolved by unblocking the IP list. Regarding PagSeguro. Security plugin like "iThemes Security" with the option to add the HackRepair.com list to the site's .htaccess file. The problem is that the PagSeguro user-agent is in the middle of the list and will block any communication. You can remove it from the list; just find where it blocks the "jakarta" user-agent and delete it, or create a rule to accept PagSeguro IPs. mod_security enabled; in this case, the same thing will happen as with CloudFlare, blocking any communication from other servers to yours. As a solution, you can disable or allow PagSeguro IPs.
Yes, it works, and you just need to activate it in the plugin options, in addition to configuring your "test email" Remember that, if you are testing in the Sandbox, instability is common, and this may cause PagSeguro not to send status updates to the plugin.
It is not necessary to configure any URL for "Transaction Notification" or "Redirect Page," the plugin already tells PagSeguro which URLs will be used. 12 - Difficulties using the Sandbox In conversation with the PagSeguro integration team, we were informed that the Orders API is not 100% updated with the Sandbox. Therefore, it is possible that some of the problems below may occur: Transaction does not appear in the sandbox panel despite correct API return; Status change notifications do not reach the store; Refund failure; Difficulties logging into the sandbox panel; Internal Server Error; Transaction is not found; Operation timed out; Bad Gateway; External service error. 13 - What values ​​can my customers pay with this plugin? = There are no maximum values ​​for sales, however there are minimum values ​​to be transacted with PagSeguro, as listed below: Method | Card Brand | Minimum Value (R$) | Minimum Installment (R$) Credit | Visa | 1.00 | 5.00 Credit | Mastercard | 0.20 | 5.00 Credit | American Express | 0.20 | 5.00 Credit | Other brands | 0.20 | 5.00 Bank slip | - | 0.20 | - Pix | - | 1.00 | -
Yes, you can refund orders with a processing status by going directly to the order page in WooCommerce and clicking on Refund -> Refund via PagSeguro and setting the amount, whether full or partial.

More plugins by Virtuaria

Sign In / Register

You need to sign in or register to use this feature.