Title: IMMAGIT PayU LATAM Payment Gateway for WooCommerce
Author: IMMAGIT
Published: <strong>March 3, 2022</strong>
Last modified: October 27, 2023

---

Search plugins

![](https://ps.w.org/wc-payu-payment-gateway/assets/banner-772x250.png?rev=2688508)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/wc-payu-payment-gateway/assets/icon-256x256.png?rev=2692286)

# IMMAGIT PayU LATAM Payment Gateway for WooCommerce

 By [IMMAGIT](https://profiles.wordpress.org/immagitoficial/)

[Download](https://downloads.wordpress.org/plugin/wc-payu-payment-gateway.1.1.3.1.zip)

 * [Details](https://wordpress.org/plugins/wc-payu-payment-gateway/#description)
 * [Reviews](https://wordpress.org/plugins/wc-payu-payment-gateway/#reviews)
 *  [Installation](https://wordpress.org/plugins/wc-payu-payment-gateway/#installation)
 * [Development](https://wordpress.org/plugins/wc-payu-payment-gateway/#developers)

 [Support](https://wordpress.org/support/plugin/wc-payu-payment-gateway/)

## Description

This powerful plugin (NOT OFFICIAL) allows you to accept payments with multiple 
options depending on the country where you use it through the PayU LATAM service
in your WooCommerce + WordPress store quickly and safely. Simply install and activate
directly from your WordPress dashboard and start receiving payments from your customers.

PayU company operating in over 50 countries and home to more than 43 nationalities,
PayU is one of the world’s leaders in global payments and innovative fintech. This
version of the gateway only allows payments for these countries: Argentina, Brazil,
Chile, Colombia, Mexico, Panama and Peru. Check in this [link the payment methods available by country](http://developers.payulatam.com/latam/en/docs/getting-started/select-your-payment-method.html)

The plugin **IMMAGIT PayU LATAM Payment Gateway for WooCommerce** works with the“
WebCheckout integration” model. Which was designed so that sellers can easily integrate
with the PayU LATAM platform. This works by creating an HTML form which validates
the input information of customers to ensure their data at all times. The WebCheckout
integration lets your customers select the items they want to purchase in your shop
and perform the payment in Payment gateway of PayU (WebCheckout).

Additionally, this model guarantees encrypted and secure sending of your customers’
sensitive information to PayU’s servers (without the need to register it on the 
sellers’ servers). Returning to the site, a response about the transaction. For 
more information, you can consult the [terms and conditions of the service](https://corporate.payu.com/payment-gateway/).

### Features

✔ PayU LATAM has a competitive rate.
 ✔ Multiple payment methods by seven (7) countries.
✔ Quick and easy installation and configuration. ✔ Support totally in Spanish.

### Trust the experts

**The IMMAGIT PayU LATAM Payment Gateway** plugin for WooCommerce was developed 
and is being maintained thanks to a team of expert developers in the WordPress and
e-commerce environment of the IMMAGIT company. We work constantly to always be up
to date with the latest changes and meticulous monitoring of the support reported
by all our clients. This with the aim of maintaining a continuous improvement of
the tool in each version.

**The IMMAGIT PayU LATAM Payment Gateway plugin for WooCommerce is the #01 UNOFFICIAL
plugin to receive payments using the PayU API in an ecommerce with WooCommerce**.
With support entirely in Spanish and with experts in both WordPress and WooCommerce
throughout LATAM.

### Do you need customizations in the plugin to make it fit your business?

We have a group of experts to develop customizations adapted to your needs through
quotes whose price varies depending on the complexity and urgency of the adjustment.
You just have to contact us at our business email [info@immagit.com](https://wordpress.org/plugins/wc-payu-payment-gateway/info@immagit.com?output_format=md).

### Bug reports

Do you detect errors with the tool? Create a support ticket and in minutes you will
receive a response from our analysts. Which will support you as soon as possible
to solve those failures.

### Read more

 * [Visit official PayU LATAM documentation](http://developers.payulatam.com/latam/en/)
 * [Visit our website IMMAGIT](https://immagit.com/)
 * [Visit our blog IMMAGIT](https://immagit.com/blog/)
 * Also, you can follow us on @immagitoficial en [FACEBOOK](https://www.facebook.com/immagitoficial)&
   [INSTAGRAM](https://www.instagram.com/immagitoficial/).

### Minimum requirements

 * PHP 7.2 or higher recommended.
 * MySQL 5.6 or higher recommended.
 * Have an active PayU LATAM account.
 * Have the WooCommerce plugin installed.
    Made with 💚 + ☕ by [IMMAGIT](https://immagit.com/)

## Screenshots

[⌊IMMAGIT PayU LATAM Payment Gateway for WooCommerce⌉⌊IMMAGIT PayU LATAM Payment
Gateway for WooCommerce⌉[

IMMAGIT PayU LATAM Payment Gateway for WooCommerce

[⌊General settings⌉⌊General settings⌉[

General settings

[⌊Checkout via PayU LATAM⌉⌊Checkout via PayU LATAM⌉[

Checkout via PayU LATAM

[⌊Checkout process PayU LATAM⌉⌊Checkout process PayU LATAM⌉[

Checkout process PayU LATAM

## Installation

 1. Visit Plugins > Add New.
 2. Search for **IMMAGIT PayU LATAM Payment Gateway for WooCommerce**.
 3. Install **IMMAGIT PayU LATAM Payment Gateway for WooCommerce** once it appears.
 4. Activate **IMMAGIT PayU LATAM Payment Gateway for WooCommerce** from your plugins
    page.
 5. Go to after activation below.

#### Manually

 1. Download the plugin **IMMAGIT PayU LATAM Payment Gateway for WooCommerce**.
 2. Enter the admin area of ​​the WordPress store with WooCommerce.
 3. Go to Plugins > Add New > Upload plugin.
 4. Find the previously downloaded plugin (step 1) and upload it like any other file.
 5. Already uploaded, it can be installed and activated or deactivated from the list
    of plugins in the store.
 6. Go to after activation below.

#### After activation

 1. To configure the IMMAGIT PayU LATAM payment gateway for WordPress you must go to**
    WooCommerce > Settings > Payments**.
 2. Enter the PayU LATAM option.
 3. You must activate the gateway and enter the data obtained from the adjustment option
    within the PayU LATAM account (**API Key, Account id and Merchant id**).
 4. Once all the fields have been configured, the changes are saved. If there is any
    configuration error, an alert will be displayed, you have to be very attentive 
    to it.
 5. You’re done!

## FAQ

### For which countries is the plugin available?

R. The plugin is available for Argentina, Brazil, Chile, Colombia, Mexico, Panama
and Peru.

### What currencies are allowed to use the plugin?

R. You can charge in Argentine Peso (ARS), Brazilian Real (BRL), Chilean Peso (CLP),
Colombian Peso (COP), Mexican Peso (MXN), Peruvian Nuevo Sol (PEN) and US Dollar(
USD).

### How do I install and set up the PayU LATAM payment gateway on my WooCommerce store?

A. To install and set up the PayU LATAM payment gateway on your WooCommerce store,
first, download the PayU LATAM plugin for WooCommerce. Then, upload and activate
the plugin in your WordPress dashboard. Navigate to WooCommerce settings, select
the Payments tab, and enable the PayU LATAM gateway. Finally, input your API keys
and configure other settings as needed.

### What are the transaction fees and charges associated with using PayU LATAM as a payment gateway for WooCommerce?

A. Transaction fees and charges for using PayU LATAM as a payment gateway for WooCommerce
can vary. It’s essential to visit PayU’s official website (in LATAM) or contact 
their support team for the most up-to-date fee structure.

### How can I test the PayU LATAM payment gateway integration before making it live on my WooCommerce store?

A. To test the PayU LATAM payment gateway integration, enable the sandbox mode within
the plugin settings. This will allow you to simulate transactions and check the 
functionality without processing real payments.

### What security measures are in place for the PayU LATAM payment gateway to protect my customers’ data and my WooCommerce store?

A. The PayU LATAM payment gateway employs several security measures, including SSL
encryption, tokenization of sensitive data, and compliance with PCI-DSS standards.
It’s crucial to keep your WooCommerce store up-to-date and follow best security 
practices to maintain a secure environment.

### How do I troubleshoot issues or errors occurring during transactions using the PayU LATAM payment gateway in WooCommerce?

A. Troubleshooting issues or errors during transactions may require checking logs,
error messages, or contacting PayU’s customer support. Start by reviewing the plugin
settings and ensuring API keys are correct. Consult the plugin’s documentation or
support resources for additional help.

### Are the functionalities of PayU and PayU LATAM different?

A. In general terms, the main functionalities of PayU and PayU LATAM are similar,
as both services allow merchants to securely process online payments. However, PayU
LATAM offers specific and customized features to adapt to the environment and regulations
of Latin America. This may include regional payment options, integrations with local
banks, and support for local currencies.

## Reviews

![](https://secure.gravatar.com/avatar/f732e3638c7a205532d74757e2aea805b19cbc73b03902ab535f64dc250bd1d2?
s=60&d=retro&r=g)

### 󠀁[CRITICAL Uncaught Error](https://wordpress.org/support/topic/critical-uncaught-error-47/)󠁿

 [jlcode](https://profiles.wordpress.org/jlcode/) October 27, 2023 1 reply

2023-10-25T14:39:07+00:00 CRITICAL Uncaught Error: Call to undefined function wm_get_page_screen_id()
in /home/u139345760/domains/****.com/public_html/wp-content/plugins/wc-payu-payment-
gateway/includes/admin/payu-admin.php:43Stack trace: 0 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(312): WMimmaMenuPayU->wc_add_order_history_box()
1 /home/u139345760/domains/****.com/public_html/wp-includes/class-wp-hook.php(334):
WP_Hook->apply_filters() 2 /home/u139345760/domains/****.com/public_html/wp-includes/
plugin.php(517): WP_Hook->do_action() 3 /home/u139345760/domains/****.com/public_html/
wp-content/plugins/woocommerce/src/Internal/Admin/Orders/Edit.php(159): do_action()
4 /home/u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/
Internal/Admin/Orders/PageController.php(350): Automattic\WooCommerce\Internal\Admin\
Orders\Edit->setup() 5 /home/u139345760/domains/****.com/public_html/wp-content/
plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(366): Automattic\
WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() 6 /home/
u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/
Admin/Orders/PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\
PageController->setup_action_edit_order() 7 [internal function]: Automattic\WooCommerce\
Internal\Admin\Orders\PageController->handle_load_page_action() 8 /home/u139345760/
domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/Traits/
AccessiblePrivateMethods.php(158): call_user_func_array() 9 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(310): Automattic\WooCommerce\Internal\
Admin\Orders\PageController->__call() 10 /home/u139345760/domains/****.com/public_html/
wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() 11 /home/u139345760/
domains/****.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12/
home/u139345760/domains/****.com/public_html/wp-admin/admin.php(237): do_action()
13 {main} thrown en /home/u139345760/domains/****.com/public_html/wp-content/plugins/
wc-payu-payment-gateway/includes/admin/payu-admin.php en la línea 43 2023-10-25T14:
39:12+00:00 CRITICAL Uncaught Error: Call to undefined function wm_get_page_screen_id()
in /home/u139345760/domains/****.com/public_html/wp-content/plugins/wc-payu-payment-
gateway/includes/admin/payu-admin.php:43Stack trace: 0 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(312): WMimmaMenuPayU->wc_add_order_history_box()
1 /home/u139345760/domains/****.com/public_html/wp-includes/class-wp-hook.php(334):
WP_Hook->apply_filters() 2 /home/u139345760/domains/****.com/public_html/wp-includes/
plugin.php(517): WP_Hook->do_action() 3 /home/u139345760/domains/****.com/public_html/
wp-content/plugins/woocommerce/src/Internal/Admin/Orders/Edit.php(159): do_action()
4 /home/u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/
Internal/Admin/Orders/PageController.php(350): Automattic\WooCommerce\Internal\Admin\
Orders\Edit->setup() 5 /home/u139345760/domains/****.com/public_html/wp-content/
plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(366): Automattic\
WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() 6 /home/
u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/
Admin/Orders/PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\
PageController->setup_action_edit_order() 7 [internal function]: Automattic\WooCommerce\
Internal\Admin\Orders\PageController->handle_load_page_action() 8 /home/u139345760/
domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/Traits/
AccessiblePrivateMethods.php(158): call_user_func_array() 9 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(310): Automattic\WooCommerce\Internal\
Admin\Orders\PageController->__call() 10 /home/u139345760/domains/****.com/public_html/
wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() 11 /home/u139345760/
domains/****.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12/
home/u139345760/domains/****.com/public_html/wp-admin/admin.php(237): do_action()
13 {main} thrown en /home/u139345760/domains/****.com/public_html/wp-content/plugins/
wc-payu-payment-gateway/includes/admin/payu-admin.php en la línea 43 2023-10-25T14:
40:31+00:00 CRITICAL Uncaught Error: Call to undefined function wm_get_page_screen_id()
in /home/u139345760/domains/****.com/public_html/wp-content/plugins/wc-payu-payment-
gateway/includes/admin/payu-admin.php:43Stack trace: 0 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(312): WMimmaMenuPayU->wc_add_order_history_box()
1 /home/u139345760/domains/****.com/public_html/wp-includes/class-wp-hook.php(334):
WP_Hook->apply_filters() 2 /home/u139345760/domains/****.com/public_html/wp-includes/
plugin.php(517): WP_Hook->do_action() 3 /home/u139345760/domains/****.com/public_html/
wp-content/plugins/woocommerce/src/Internal/Admin/Orders/Edit.php(159): do_action()
4 /home/u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/
Internal/Admin/Orders/PageController.php(350): Automattic\WooCommerce\Internal\Admin\
Orders\Edit->setup() 5 /home/u139345760/domains/****.com/public_html/wp-content/
plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(366): Automattic\
WooCommerce\Internal\Admin\Orders\PageController->prepare_order_edit_form() 6 /home/
u139345760/domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/
Admin/Orders/PageController.php(167): Automattic\WooCommerce\Internal\Admin\Orders\
PageController->setup_action_edit_order() 7 [internal function]: Automattic\WooCommerce\
Internal\Admin\Orders\PageController->handle_load_page_action() 8 /home/u139345760/
domains/****.com/public_html/wp-content/plugins/woocommerce/src/Internal/Traits/
AccessiblePrivateMethods.php(158): call_user_func_array() 9 /home/u139345760/domains/****.
com/public_html/wp-includes/class-wp-hook.php(310): Automattic\WooCommerce\Internal\
Admin\Orders\PageController->__call() 10 /home/u139345760/domains/****.com/public_html/
wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() 11 /home/u139345760/
domains/****.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 12/
home/u139345760/domains/****.com/public_html/wp-admin/admin.php(237): do_action()
13 {main} thrown en /home/u139345760/domains/****.com/public_html/wp-content/plugins/
wc-payu-payment-gateway/includes/admin/payu-admin.php en la línea 43

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/)

## Contributors & Developers

“IMMAGIT PayU LATAM Payment Gateway for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ IMMAGIT ](https://profiles.wordpress.org/immagitoficial/)
 *   [ arturoherrera ](https://profiles.wordpress.org/aaherrera2/)

“IMMAGIT PayU LATAM Payment Gateway for WooCommerce” has been translated into 7 
locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/wc-payu-payment-gateway/contributors)
for their contributions.

[Translate “IMMAGIT PayU LATAM Payment Gateway for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wc-payu-payment-gateway)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wc-payu-payment-gateway/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wc-payu-payment-gateway/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wc-payu-payment-gateway/)
by [RSS](https://plugins.trac.wordpress.org/log/wc-payu-payment-gateway/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.3, Oct 07, 2023

 * New – Field to establish the status of approved orders (by default it was always“
   completed” status)
 * Tweak – Orders with offline payments (such as cash or bank transfers) are not
   replicated with a “processing” status but with a “pending payment” status.
 * Tweak – Tests with WordPress 6.4
 * Tweak – Tests with WooCommerce 8.2.0
 * Fix – Miscellaneous Fixes.

#### 1.1.2, Aug 13, 2023

 * Tweak – Compatibility with WooCommerce High Performance Order Storage (HPOS).
 * Tweak – Tests with WordPress 6.3
 * Tweak – Tests with WooCommerce 8.0 & 8.0.1
 * Fix – Miscellaneous Fixes.

#### 1.1.1, Jul 15, 2023

 * New – New field in the plugin configuration that allows you to reduce or not 
   the stock of products once an order has been created in the store.
 * New – New filter, with the aim of filtering orders by payment gateway from the
   list of store orders.
 * Fix – Miscellaneous Fixes.

#### 1.1.0, Jul 10, 2023

 * Tweak – Tests with WordPress 6.3
 * Tweak – Tests with WooCommerce 7.9
 * Fix – Miscellaneous Fixes.

#### 1.0.4, Jun 21, 2023

 * Tweak – Tests with WooCommerce 7.8
 * Fix – Miscellaneous Fixes.

#### 1.0.3, Abr 11, 2022

 * Tweak – Tests with WordPress 5.9.3
 * Tweak – Tests with WooCommerce 6.4
 * Fix – Miscellaneous Fixes.

#### 1.0.2, Mar 11, 2022

 * Tweak – Tests with WordPress 5.9.2
 * Tweak – Tests with WooCommerce 6.3.1
 * Fix – Miscellaneous Fixes.

#### 1.0.1, Mar 04, 2022

 * Fix – Miscellaneous Fixes.

#### 1.0.0, Mar 03, 2022

 * New – Initial stable release.

## Meta

 *  Version **1.1.3.1**
 *  Last updated **3 years ago**
 *  Active installations **80+**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **6.4.8**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/wc-payu-payment-gateway/), [Portuguese (Brazil)](https://br.wordpress.org/plugins/wc-payu-payment-gateway/),
   [Spanish (Argentina)](https://es-ar.wordpress.org/plugins/wc-payu-payment-gateway/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/wc-payu-payment-gateway/),
   [Spanish (Colombia)](https://es-co.wordpress.org/plugins/wc-payu-payment-gateway/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/wc-payu-payment-gateway/),
   [Spanish (Peru)](https://pe.wordpress.org/plugins/wc-payu-payment-gateway/), 
   and [Spanish (Spain)](https://es.wordpress.org/plugins/wc-payu-payment-gateway/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wc-payu-payment-gateway)
 * Tags
 * [ecommerce](https://wordpress.org/plugins/tags/ecommerce/)[gateways](https://wordpress.org/plugins/tags/gateways/)
   [payu](https://wordpress.org/plugins/tags/payu/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wc-payu-payment-gateway/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wc-payu-payment-gateway/reviews/)

## Contributors

 *   [ IMMAGIT ](https://profiles.wordpress.org/immagitoficial/)
 *   [ arturoherrera ](https://profiles.wordpress.org/aaherrera2/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wc-payu-payment-gateway/)