=== Transferencias para Bre-B ===
Contributors: gydoar
Tags: bre-b, colombia, pagos, woocommerce, transferencias
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.2.2
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Recibe pagos con Bre-B en tu tienda WooCommerce. Solo para Colombia: muestra tu llave Bre-B e instrucciones para transferir desde cualquier banco.

== Description ==

**Transferencias para Bre-B** añade Bre-B como método de pago en tu tienda WooCommerce.

> **Importante:** este plugin es exclusivo para Colombia. Bre-B solo funciona entre bancos y entidades financieras colombianas, y los pagos se hacen en pesos colombianos (COP).

Bre-B es el sistema de pagos inmediatos de Colombia, creado por el Banco de la República. Permite hacer transferencias al instante, 24/7, desde cualquier banco o entidad financiera colombiana usando una "llave" (celular, cédula, correo u otros identificadores).

Conoce más sobre el plugin, cómo configurarlo y sus novedades en [andres-dev.com/plugin-transferencias-bre-b-woocommerce](https://andres-dev.com/plugin-transferencias-bre-b-woocommerce/).

= ¿Cómo funciona? =

Como Bre-B todavía no ofrece una API pública para integración directa, el plugin funciona con un flujo de instrucciones manuales:

1. El cliente selecciona "Paga con Bre-B" en el checkout.
2. Al confirmar el pedido, el plugin muestra tu **llave Bre-B**, el monto exacto e instrucciones paso a paso.
3. El cliente abre su app bancaria y hace la transferencia usando tu llave.
4. El pedido queda **en espera** hasta que confirmes el pago manualmente en WooCommerce.

= Características =

* Muestra tu llave Bre-B con botón para **copiar al portapapeles**.
* Soporta todos los tipos de llave Bre-B: celular, número de documento, correo electrónico, identificador alfanumérico y código de comercio.
* Muestra el **nombre cifrado del titular** para que el cliente lo verifique.
* Muestra el **monto exacto** del pedido a transferir.
* Soporte opcional para **código QR**.
* Instrucciones en 3 pasos.
* Botón **"Confirmar mi pago"** para adjuntar el comprobante (imagen o PDF, máximo 5 MB).
* Botón de **WhatsApp** con mensaje prediligenciado con los datos del pedido.
* Las instrucciones también se muestran en **Mi cuenta > Ver pedido** mientras el pedido está pendiente.
* Compatible con **HPOS** (High-Performance Order Storage).
* Compatible con el **checkout por bloques** de WooCommerce.

== Installation ==

1. Sube la carpeta `transferencias-breb` a `/wp-content/plugins/` o instálalo desde **Plugins > Añadir nuevo** en WordPress.
2. Activa el plugin desde el menú **Plugins**.
3. Ve a **WooCommerce > Ajustes > Pagos > Bre-B** e ingresa tu llave Bre-B.

== Frequently Asked Questions ==

= ¿Puedo usarlo fuera de Colombia? =

No. Bre-B es un sistema de pagos colombiano: solo funciona con bancos y entidades financieras de Colombia y en pesos colombianos (COP).

= ¿Qué es una llave Bre-B? =

Es el identificador que registraste con tu banco en Bre-B. Puede ser tu número de celular, tu cédula, tu correo electrónico, un código alfanumérico generado por tu banco o un código de comercio si eres empresa.

= ¿Los pagos se procesan automáticamente dentro de mi tienda? =

No. Bre-B todavía no ofrece una API pública para procesar pagos automáticamente. Los pedidos quedan en espera y debes confirmar el pago manualmente cambiando el estado del pedido a "Procesando" o "Completado" en WooCommerce.

= ¿Es compatible con HPOS? =

Sí, el plugin declara compatibilidad total con el almacenamiento de pedidos de alto rendimiento (HPOS) de WooCommerce.

= ¿Es compatible con el checkout por bloques? =

Sí, funciona tanto con el checkout clásico (shortcode) como con el checkout por bloques de WooCommerce (WooCommerce 9+ y 10+).

= ¿Dónde consigo mi código QR Bre-B? =

Genéralo desde tu app bancaria, en la sección de pagos o cobros con Bre-B. Luego sube la imagen a tu sitio y pega su URL en los ajustes del plugin.

== Screenshots ==

1. Detalle de pedido 1.
2. Detalle de pedido 2.
3. Admin del plugin.

== Changelog ==

= 1.2.2 =
* Corregido: avisos de propiedades dinámicas en PHP 8.2+ que podían bloquear el checkout de WooCommerce.
* Corregido: el campo para adjuntar el comprobante no se ocultaba después de confirmar el pago.
* Nuevo diseño de la página "Pedido recibido" en dos columnas: resumen del pedido, llave Bre-B y código QR, pasos para pagar, confirmación del pago y datos del cliente a la izquierda; detalles del pedido (productos, subtotal, envío y total) a la derecha.
* En el checkout por bloques, las instrucciones de pago ahora aparecen al inicio de la página en lugar de al final.
* Se ocultan el resumen, los detalles y las direcciones que WooCommerce muestra por defecto para no repetir información.
* Pasos para pagar simplificados de 4 a 3.
* Las instrucciones adicionales de los ajustes se muestran dentro de la caja de confirmación del pago.
* Las instrucciones de pago solo se muestran en pedidos en espera o pendientes de pago.
* Todos los textos del administrador, las notas del pedido y los mensajes al cliente ahora están en español.
* Archivo de traducción (.pot) actualizado.
* Readme traducido al español, aclaración de que el plugin es solo para Colombia y enlace a la página del plugin.

= 1.2.0 =
* El plugin cambia de nombre a Transferencias para Bre-B.
* Prefijo actualizado a pagosbreb_ en todas las funciones y hooks.
* Corregido el escapado del total del pedido.
* Eliminada una llamada innecesaria a load_plugin_textdomain().
* Compatible con el checkout por bloques de WooCommerce.
* Compatible con HPOS.

== Upgrade Notice ==

= 1.2.2 =
Corrige un error en PHP 8.2+ que podía bloquear el checkout. Actualización recomendada.

= 1.2.0 =
Cambio de nombre y ajustes para cumplir las normas del directorio de plugins de WordPress.org.
