Linux 软件免费装
Banner图

Cero Pendientes: Payment Reconciliation for WooCommerce

开发者 bibian5519
更新时间 2026年10月28日 20:39
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce diagnostics mercado pago pending orders reconciliation

下载

1.0.0

详情介绍:

This plugin does not charge or process payments. It works alongside the official Mercado Pago plugin for WooCommerce (or any other way you collect with Mercado Pago) and helps with two very common problems: The admin interface is in Spanish (Argentina is the default). Spanish (Spain) and English (US) translation files are included. The Spanish text below is what the screens show. Diagnostics (WooCommerce > Conciliador MP) A list of checks, each one green, orange or red, with a plain-language explanation and what to do about it: Manual reconciliation Lists the stuck Mercado Pago orders. For each one you query Mercado Pago for the real payment status (using the payment ID stored by the official plugin, or the order's external reference) and see the result: Nothing is changed without your click. Every change leaves an order note with the payment number, the Mercado Pago status, the previous status and who applied it. For safety, if the amount or currency of the payment does not match the order, or the external reference belongs to another order, no action is offered. Privacy and security External service: Mercado Pago API (Servicio externo) This plugin connects to the Mercado Pago API (https://api.mercadopago.com) to read the real status of your store's payments and to check that your access token works. Disclaimer Independent plugin. It is not affiliated with or endorsed by Mercado Pago or WooCommerce. "Mercado Pago" and "WooCommerce" are trademarks of their respective owners and are mentioned only to say which services the plugin works with.

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install it from Plugins > Add New.
  2. Activate the plugin. WooCommerce is required.
  3. Go to WooCommerce > Conciliador MP.
  4. If the official Mercado Pago plugin is configured, this plugin uses its token. Otherwise enter the token in the Ajustes (Settings) tab.

屏幕截图:

  • Mercado Pago orders that are pending or on hold.
  • The real status of each order in Mercado Pago, with the button to apply it.
  • Settings: days to check, minimum age and access token (never displayed).
  • Clear message when Mercado Pago rejects the token.

升级注意事项:

1.0.0 First release.

常见问题:

Does this replace the official Mercado Pago plugin?

No. It does not process payments. You still need the official plugin (or another way of charging with Mercado Pago) so your customers can pay. This plugin only diagnoses and reconciles.

Why do my orders stay "Pending payment" even though the customer paid?

Mercado Pago tells your store about a payment through a notification address (webhook). If that notice does not arrive, for example because of a firewall, a redirect, a server error, or WP-Cron not running, the order is never updated. The diagnostic checks those causes and the reconciliation lets you fix the affected orders.

Where does it get the access token?

If you do not enter your own, it reads the production token (or the test token, depending on the mode) from the official plugin. If you enter one in the Ajustes tab, that one takes priority. In neither case is it displayed or logged.

What if the payment amount does not match the order?

No apply button is offered. Review the payment by hand in your Mercado Pago account.

Can a change be undone?

Every change is recorded as an order note and made with WooCommerce's normal functions, so you can change the status again from the order screen. For a refund, use Mercado Pago.

Does it work with HPOS?

Yes. It declares compatibility with High-Performance Order Storage and only uses WooCommerce's order API.

What is deleted on uninstall?

The settings, your own token, temporary results and the reconciliation mark on orders. Notes already added to orders are kept as history.

Which languages are included?

Spanish (Argentina, the source language), Spanish (Spain) and English (US).

For developers: which hooks are available?

Actions: cpmp_payment_checked( $order, $evaluation ), cpmp_order_reconciled( $order, $evaluation, $source, $user_id ), cpmp_diagnostic_completed( $checks ) and cpmp_render_tab_{slug}. Filters: cpmp_status_action_map( $map ) (Mercado Pago status to action: complete, fail, cancel, none), cpmp_stuck_order_statuses( $statuses ), cpmp_stuck_orders_query_args( $args ), cpmp_before_apply( $proceed, $order, $evaluation, $source ), cpmp_diagnostic_checks( $checks ), cpmp_admin_tabs( $tabs ) and cpmp_access_token( $token ).

更新日志:

1.0.0