Title: Transferime
Author: sitiosi
Published: <strong>September 24, 2026</strong>
Last modified: September 24, 2026

---

Search plugins

![](https://ps.w.org/transferime/assets/banner-772x250.png?rev=3711928)

![](https://ps.w.org/transferime/assets/icon-256x256.png?rev=3711928)

# Transferime

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

[Download](https://downloads.wordpress.org/plugin/transferime.1.1.4.zip)

 * [Details](https://wordpress.org/plugins/transferime/#description)
 * [Reviews](https://wordpress.org/plugins/transferime/#reviews)
 *  [Installation](https://wordpress.org/plugins/transferime/#installation)
 * [Development](https://wordpress.org/plugins/transferime/#developers)

 [Support](https://wordpress.org/support/plugin/transferime/)

## Description

This plugin adds “Transferime” as a payment method in the WooCommerce checkout.

How it works for the buyer:

 1. They choose “Bank transfer” (or whatever title you set) and confirm the order.
 2. They’re redirected to a Transferime screen showing the alias/CVU/QR code to transfer
    to.
 3. As soon as Mercado Pago detects the transfer, Transferime confirms the payment 
    automatically and sends the buyer back to your store’s “order received” page.

You never handle bank details by hand, and you never have to manually check your
account statement to confirm a transfer — Transferime takes care of that.

#### Requirements

 * An active account at https://transferime.net, with your Mercado Pago account 
   connected and fully set up (Alias, CVU, CUIT).
 * A Transferime plan with integrations enabled (“API / webhooks”).
 * An API key generated from Transferime  Settings  Integrations.
 * Your store must invoice in ARS — the gateway automatically hides itself from 
   checkout if the store currency is anything else.

#### External service used by this plugin

This plugin is an integration with [Transferime](https://transferime.net), a paid
service that runs outside your site. For it to work, your store needs to communicate
with Transferime’s servers — this is not a plugin that processes payments locally.

What data is sent to Transferime, and when:

 * **When an order is placed with this payment method**, the following is sent: 
   the order concept (order number and your store name), the amount and currency,
   the buyer’s billing name and email (or phone), the order number, and the order’s
   edit URL in your wp-admin.
 * **When the transfer is confirmed**, Transferime calls back to your store (to 
   a dedicated WooCommerce URL, signed with HMAC-SHA256) to report that the order
   was paid, expired, or cancelled. Nothing else is sent beyond that.
 * Communication always happens server-to-server, using the WordPress HTTP API (`
   wp_remote_post`/`wp_remote_get`) — never via third-party scripts loaded at checkout,
   nor iframes.
 * No data is sent while the gateway is disabled or has no API key configured — 
   the plugin makes no calls to Transferime until you activate it and set it up 
   with your own key.

You can read Transferime’s [Terms of Use](https://transferime.net/terminos) and 
[Privacy Policy](https://transferime.net/privacidad) before activating it.

## Installation

 1. Upload the `transferime` folder to `wp-content/plugins/` (or install the .zip from
    Plugins  Add New  Upload Plugin).
 2. Activate it from the Plugins screen.
 3. Go to WooCommerce  Settings  Payments  Transferime.
 4. Paste your API key (generated at transferime.net  Settings  Integrations  Create
    key).
 5. Enable the gateway and save.
 6. Do a full end-to-end test purchase before going live.

## FAQ

### What happens if the buyer doesn’t transfer in time?

The order stays “On hold” until the configured deadline is reached (60 minutes by
default). After that, Transferime notifies the plugin and the order is automatically
moved to “Cancelled” — it never stays stuck forever.

### Can the plugin process automatic refunds?

No. Transferime never holds funds — money goes directly from your customer to your
Mercado Pago account. A refund has to be done by you manually (a transfer back) 
and marked manually in WooCommerce.

### Does it work with currencies other than ARS?

No. Transferime is a service for the Argentine market. The gateway doesn’t appear
at checkout if the store doesn’t invoice in ARS.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Transferime” is open source software. The following people have contributed to 
this plugin.

Contributors

 *   [ sitiosi ](https://profiles.wordpress.org/sitiosi/)

[Translate “Transferime” into your language.](https://translate.wordpress.org/projects/wp-plugins/transferime)

### Interested in development?

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

## Changelog

#### 1.1.4

 * Renamed the gateway class from WC_Gateway_Transferime to Transferime_Gateway,
   matching the plugin’s own prefix used everywhere else (was flagged by the WordPress.
   org Plugin Check tool for not being prefixed).
 * Minor: silenced a false-positive nonce-verification warning on a read-only admin
   screen check.

#### 1.1.3

 * Admin notices (missing API key, missing WooCommerce) are now scoped to the specific
   screens where they’re actionable, instead of showing on every wp-admin page.

#### 1.1.2

 * The gateway now sends the order’s edit URL (get_edit_order_url()) to Transferime
   when creating each charge — enables a “View order” button in the Transferime 
   dashboard that opens the order directly in your wp-admin. Works with both HPOS
   and legacy order storage. No changes to checkout or payment confirmation behavior.

#### 1.1.1

 * The gateway now sends an origin identifier (‘woocommerce’) to Transferime when
   creating each charge — lets the Transferime dashboard correctly tell apart an
   order from this store from a charge with a custom form (previously both looked
   the same). No changes to checkout behavior.

#### 1.1.0

 * The gateway now respects the seller’s monthly Transferime plan quota. If the 
   seller reaches their limit, Transferime stops appearing as a payment method at
   checkout (a lightweight, cached check against GET /api/v1/capacidad), and if 
   a payment is still attempted (race condition), the plugin shows a friendly, neutral
   message instead of breaking checkout — the buyer is never told “the seller exceeded
   their plan limit”. Orders already created before the quota ran out keep confirming
   normally via webhook, with no change.

#### 1.0.0

 * Initial release: checkout with redirect to Transferime, signed webhook (HMAC-
   SHA256) to confirm/expire/cancel orders, idempotency by order number.

## Meta

 *  Version **1.1.4**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Argentina](https://wordpress.org/plugins/tags/argentina/)[bank transfer](https://wordpress.org/plugins/tags/bank-transfer/)
   [mercado pago](https://wordpress.org/plugins/tags/mercado-pago/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/transferime/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/transferime/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/transferime/reviews/)

## Contributors

 *   [ sitiosi ](https://profiles.wordpress.org/sitiosi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/transferime/)