Description
Integrate Pix, Brazil’s revolutionary instant payment system, into your WooCommerce store with our powerful and flexible gateway plugin.
Offer your customers a fast, secure, and modern checkout experience. This plugin allows you to receive Pix payments through three different methods, giving you the flexibility to choose what works best for your business.
Features
-
Three Integration Modes: Choose the best way to receive Pix payments.
- Direct Pix Key: The simplest setup. Just enter your registered Pix key (CPF/CNPJ, E-mail, Phone, Randon Code) and you’re ready to sell. The plugin generates a “copy and paste” code and a QR Code for your customers.
- PagHiper Gateway: Automate your sales with PagHiper. This integration provides a robust gateway to generate charges and automatically confirm payments, giving you and your customers more security and convenience.
- C6 Bank Integration: Perfect for C6 Bank clients. Connect your account directly for seamless Pix charge generation and real-time automatic payment confirmation.
-
Automatic QR Code Generation: A dynamic QR Code is generated for every order.
- “Pix Copia e Cola” Button: A one-click button for customers on desktop to easily copy the payment code.
- Automatic Order Confirmation: Integrations with PagHiper and C6 Bank handle payment confirmation automatically, updating the order status in WooCommerce.
- Easy to Configure: A clean and intuitive settings panel to get you started in minutes.
Start selling with Pix today and boost your conversions in the Brazilian market!
Recommended Integrations
Please note that this plugin provides a direct integration for Pix Key, PagHiper, and C6 Bank. If you need to process Pix payments through other major Brazilian gateways, we recommend the following official plugins:
- Cielo: To accept Pix payments through the Cielo gateway, we recommend using the Cielo para WooCommerce plugin.
- eRede (Itaú): For processing Pix payments with the eRede (Itaú) gateway, we recommend the Rede para WooCommerce plugin.
Minimum Requirements
For this plugin to work correctly, you will need:
- WordPress version 5.0 or later.
- WooCommerce version 5.0 or later.
- PHP version 7.4 or later.
- An active SSL Certificate is highly recommended for secure transactions.
Usage
Configuring the plugin is straightforward. Follow these steps to set up your desired Pix payment method.
Activating the Payment Method
- In your WordPress admin area, go to WooCommerce > Settings.
- Click on the Payments tab.
- You will see a list of all available payment gateways. Locate the one you want to configure:
- Pix Key
- Pix with PagHiper
- Pix C6
- Enable your chosen method by using the toggle switch.
- Click the Manage button to enter its specific settings.
Configuration Details
After clicking Manage, you will need to fill in the required information for your chosen method:
-
For Pix Key:
- Enter a Title and Description that will be shown to your customer at checkout.
- Add your registered Pix Key (e.g., your e-mail, phone number, or CNPJ).
- Click Save changes.
-
For Pix with PagHiper:
- Enter the Title and Description.
- Input your PagHiper API Key and Token (found in your PagHiper dashboard).
- Configure any other available settings to your preference.
- Click Save changes.
-
For Pix C6:
- Enter the Title and Description.
- Input your C6 Bank API credentials: Client ID and Client Secret.
- Adjust additional settings as needed.
- Click Save changes.
Your configured Pix method will now be available for customers at checkout.
Enjoying the Plugin?
If you find the Pix Payment Gateway for WooCommerce plugin useful, please consider leaving a 5-star review on WordPress.org.
Your feedback is invaluable to us. It not only helps other store owners discover the plugin but also motivates us to continue developing and improving it. A positive review is the best way to show your support for our work.
Thank you for being a part of our community!
Support
If you need help or have questions, please post them in the support forum for the plugin on WordPress.org. We will be happy to assist you there.
Screenshots

C6 Pix payment template on checkout. 
C6 Pix gateway payment option on the WooCommerce checkout page. 
C6 Pix gateway configuration page in the admin panel. 
Basic Pix payment template on checkout. 
Basic Pix gateway payment option on the WooCommerce checkout page. 
Basic Pix gateway configuration page in the admin panel. 
PagHiper Pix payment template on checkout. 
PagHiper Pix gateway payment option on the WooCommerce checkout page. 
PagHiper Pix gateway configuration page in the admin panel.
Installation
There are two ways to install the Pix Payment Gateway for WooCommerce plugin:
From your WordPress Dashboard (Recommended)
- In your WordPress admin panel, navigate to Plugins > Add New.
- Use the search bar to find “Pix Payment Gateway for WooCommerce”.
- Locate the plugin in the search results and click the Install Now button.
- Once the installation is complete, click the Activate button.
Manual Upload via .zip File
- Download the plugin’s
.zipfile from the official WordPress.org plugin page. - In your WordPress admin panel, navigate to Plugins > Add New.
- At the top of the page, click the Upload Plugin button.
- Click Choose File and select the
.zipfile you downloaded in step 1. - Click Install Now.
- After the installation is complete, click the Activate Plugin button.
After activation, you can configure the plugin by navigating to WooCommerce > Settings > Payments.
FAQ
-
Which integration method should I use: Pix Key, PagHiper, or C6 Bank?
-
- This depends on your needs:
- Pix Key: Choose this for the simplest and quickest setup. It’s ideal if you are just starting or have a low volume of sales and don’t mind confirming payments manually by checking your bank statement.
- PagHiper: Choose this if you want a robust and automated solution that works with any Brazilian bank. PagHiper handles the charge generation and confirms the payment for you, automatically updating the order status in WooCommerce.
- C6 Bank: This is the perfect choice if you are a C6 Bank client. It offers a direct, secure, and automated integration with your bank account, also with automatic payment confirmation.
-
Does the plugin automatically confirm payments and update the order status?
-
- Yes, for PagHiper and C6 Bank integrations. These methods communicate directly with the payment provider’s API to confirm payments in real-time and update the order status automatically (e.g., from “Pending payment” to “Processing”).
- No, for the Pix Key method. This method only generates a QR Code for your key. You will need to manually verify that you have received the payment in your bank account and then update the order status yourself in WooCommerce.
-
Is there any fee to use this plugin?
-
- The plugin itself is free and open-source, released under the GPL license.
- However, the payment services you connect to may have their own transaction fees. C6 Bank and PagHiper have their own pricing plans for processing payments. The direct Pix Key method is usually subject to the fees of your own bank account for receiving payments. Please consult your payment provider for details.
-
Do I need an SSL Certificate on my website?
-
- Yes, absolutely. An SSL Certificate is essential for any e-commerce store. It encrypts the data between your customer’s browser and your server, ensuring security and building trust. WooCommerce itself recommends (and often requires) an active SSL certificate to handle payments safely.
-
Where do I find my API credentials for PagHiper or C6 Bank?
-
- For PagHiper: You can find your
apiKeyandtokenby logging into your PagHiper account dashboard, usually in a section called “Credenciais” or “API”. - For C6 Bank: You will need to generate
Client IDandClient Secretcredentials for API access. This process is done within your C6 Bank business account portal. Please refer to C6 Bank’s official documentation for API credentials.
- For PagHiper: You can find your
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Pix for WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“Pix for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Pix for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.2 – 2025/10/29
- Fix in basic PIX + PagHiper payment methods.
1.2.1
2025/09/25
* Adjustments for the WordPress environment.
* Translation fixes.
* README.md update.
1.2.0
2025/09/22
* New C6 PIX payment gateway.
* New C6 PIX template.
1.1.3
2025/04/23
* Change in actions to enable automatic updates.
1.1.2
2025/02/25
* Change in the default template of the PIX payment method.
1.1.1
2024/11/04
* Added composer.json file in main.yml.
* Fixed script insertion.
* Updated PagHiper documentation.
* Corrected translation variable name.
* Added checks for $_POST and $_GET variables.
* Verified attribute and URL escaping in template content.
1.1.0
2024/09/04
* Add modal to share Pix code;
* Add Pix QRCode in the administrator settings;
* Add setting to hide Pix code when the order is paid.
1.0.0
2024/08/19
* Plugin launch.
