=== PayForce Payments for WooCommerce ===
Contributors: payforce
Tags: payments, woocommerce, credit card, bizum, sepa
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 8.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
WC requires at least: 8.0
WC tested up to: 9.9

Acepta tarjeta, Bizum, SEPA y más métodos en WooCommerce con PayForce.

== Description ==

PayForce Payments for WooCommerce conecta tu tienda con la pasarela PayForce (Destination Charges). Compatible con High-Performance Order Storage (HPOS) y Checkout Blocks.

= Métodos =
* Tarjeta
* Bizum
* SEPA
* Otros métodos habilitados en tu cuenta PayForce

= Modos de checkout =
* Modal: el cliente paga en el checkout alojado de PayForce
* Inline: el formulario se monta en tu tienda (`PayForce.card.mount`)

Los pedidos se confirman por webhook firmado HMAC, no por el navegador.

== Installation ==

1. Instala y activa WooCommerce.
2. Sube el zip del plugin o copia la carpeta `payforce-woocommerce` a `wp-content/plugins`.
3. Activa el plugin.
4. Ve a WooCommerce → Ajustes → Pagos → PayForce e introduce tu publishable key (`pf_pk_live_` / `pf_pk_test_`) y secret key (`pf_live_` / `pf_test_`).
5. Pulsa «Probar conexión» y activa el método de pago.

Al activar el gateway, el plugin registra el webhook `https://tu-tienda/wp-json/payforce/v1/webhook`. En local puedes usar `http://localhost` (solo para tests). En producción usa siempre HTTPS.

== Frequently Asked Questions ==

= ¿Funciona con HPOS? =

Sí. El plugin declara compatibilidad con custom order tables.

= ¿Los reembolsos se hacen desde WooCommerce? =

Sí. Un reembolso en el pedido llama a `POST /api/v1/refunds` de PayForce.

== Changelog ==

= 1.0.0 =
* Primera versión: gateway clásico, Blocks, webhooks HMAC, reembolsos y caducidad de pedidos.

== Upgrade Notice ==

= 1.0.0 =
Versión inicial.
