=== EasyTransac for WooCommerce === Contributors: EasyTransac Tags: payment, checkout, payment pro, encaissement, moyen de paiement, paiement, credit card, sepa, pay by bank, one click, subscription Requires at least: 5.8 Tested up to: 7.0 Requires PHP: 7.4 WC requires at least: 6.0 WC tested up to: 10.8.1 Stable tag: 3.0.5 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html EasyTransac payment gateway for WooCommerce: Credit Card, SEPA, Pay By Bank, One-Click, Subscriptions, Unified Checkout and WooCommerce Blocks support. == Description == = Introduction = EasyTransac for WooCommerce enables you to accept online payments securely and easily on your WordPress website. EasyTransac is a complete payment solution fully integrated with WooCommerce, allowing merchants to accept multiple payment methods through a simple and secure setup. * Credit Card payments (Visa, Mastercard, CB) * Instant bank transfer payments with **Pay By Bank (PBB)** * **SEPA Direct Debit** payments * Secure **One-Click** payments through tokenization * Recurring payments with **WooCommerce Subscriptions** * **Unified Checkout** combining all available payment methods * Full compatibility with **WooCommerce Blocks** (Cart & Checkout) * Partial and full refunds directly from WooCommerce * Reliable webhooks for automatic order status updates * Sandbox (Test) mode * No sensitive payment data stored (PCI DSS compliant) = WooCommerce Subscriptions Compatibility = EasyTransac is fully compatible with WooCommerce Subscriptions and supports recurring billing features, including: * Recurring payments * Automatic renewals * Subscription management * Subscription cancellation synchronization with EasyTransac The plugin also works perfectly without WooCommerce Subscriptions. When WooCommerce Subscriptions is not installed, all subscription-related features are automatically disabled. ------------------------------------------------------ Easy payment solution for your WordPress WooCommerce website. EasyTransac is a complete payment solution integrated with WooCommerce, allowing merchants to accept multiple payment methods with a secure and simple configuration. * Accept VISA and Mastercard payments * **Pay By Bank** (instant bank transfer) * **SEPA Direct Debit** * **One-Click** tokenized payments * Recurring payments (WooCommerce Subscriptions) * **Unified Checkout** including all payment methods * Full WooCommerce Blocks support * Partial and full refunds directly from WooCommerce * Reliable webhook notifications * Sandbox/Test mode * PCI DSS compliant — no sensitive data stored = WooCommerce Subscriptions Compatibility = EasyTransac supports WooCommerce Subscriptions for recurring payments: * Recurring payments * Automatic renewals * Subscription management * Cancellation synchronization The plugin also works without WooCommerce Subscriptions. Subscription features are automatically disabled when the plugin is not installed. == Installation == 1. Install and activate WooCommerce on your WordPress website if it is not already installed. 2. Install and activate the EasyTransac for WooCommerce plugin. 3. Create an account at https://www.easytransac.com. 4. Open the **Applications** section in your EasyTransac dashboard and create a new application. 5. Copy your API key and paste it into the plugin configuration page (**WooCommerce → Settings → Payments**). 6. Select either **Test Mode** (sandbox transactions) or **Live Mode** (real transactions). 7. Configure webhook URLs in your EasyTransac dashboard if required: * Card Payments: `/wc-api/easytransac` * SEPA Direct Debit: `/wc-api/easytransac-sdd` 8. Enable the payment methods you want to offer: Credit Card, Pay By Bank, SEPA Direct Debit, One-Click Payments, or Unified Checkout. ------------------------------------------------------ 1. Ensure that the WooCommerce plugin is enabled on your WordPress site. 2. Install and activate the EasyTransac for WooCommerce plugin. 3. Create an account on https://www.easytransac.com 4. Copy the API key into the plugin configuration page 5. Select Test or Live mode 6. Configure webhook URLs if required 7. Enable payment methods == Changelog == = 3.0.5 = * Updated WordPress.org readme content. * Improved English plugin description and installation documentation. = 3.0.4 = * Tested with WordPress 7.0. * Verified compatibility with the new WordPress 7.0 admin interface. * Verified compatibility with WooCommerce checkout Blocks. * Minor maintenance updates. = 3.0.3 = * Added support for partial and full refunds from WooCommerce = 3.0.2 = * Fix: Prevent fatal error when WooCommerce Subscriptions is not installed * Fix: Safe handling of subscription cancellation after payment cancel * Fix: Safe handling of subscription callbacks without WooCommerce Subscriptions * Improvement: Hardened PluginHook subscription logic * Improvement: Hardened NotificationHandler subscription logic * Improvement: Improved plugin stability = 3.0.1 = * Fix payment logo for bank card = 3.0.0 = * Major update: Full plugin refactoring * New Unified Checkout option * Added Pay By Bank (PBB) * Added SEPA Direct Debit * New One-Click payment flow * Full WooCommerce Blocks compatibility * Improved webhook handling * Updated EasyTransac SDK * Better logs and debugging tools * Performance and reliability improvements = 2.97 = * Fix payment gateway callback * WooCommerce 9.7 compatibility check = 2.96 = * Add payment by SEPA = 2.92 = * Wordpress 6.6 compatibility check * WooCommerce 9.3 compatibility check * Fix payment gateway description = 2.91 = * Wordpress 6.6 compatibility check * WooCommerce 9.2 compatibility check * Migrate to new checkout block * Enabled compatibility for WooCommerce feature 'High-Performance order storage' (HPOS) = 2.9 = * Wordpress 6.4 compatibility check * WooCommerce 8.4 compatibility check == Upgrade Notice == = 3.0.3 = Adds support for partial and full refunds from WooCommerce. = 3.0.2 = Fixes WooCommerce Subscriptions compatibility and improves plugin stability. = 3.0.1 = Major update. Please verify your configuration before going live.