Decryption key:
== Changelog ==
= 4.0.0 =
Added: API request logs, test request support, retry for failed API requests, and safer sanitized payload previews for custom payment gateway API integrations.
Improved: Redesigned the custom checkout field builder with a modern Vue-powered interface, live preview, clearer field settings, and better deprecated field warnings.
Improved: File Upload custom fields are now more reliable and secure for collecting payment receipts, screenshots, and proof of manual payments.
Improved: Bank Transfer, Manual Payment Link, and Crypto Manual Payment templates now use the File Upload field correctly for optional customer payment proof.
Improved: Rebuilt the Custom Payment Gateways settings tab with a modern Vue-powered interface for better gateway creation, template selection, warnings, and gateway management.
Added: Conditional display rules for custom payment gateways, allowing gateways to be shown based on cart total, country, shipping method, products, categories, user role, login status, coupons, and currency.
Added: Gateway templates for common manual payment workflows, including Bank Transfer, Pay by Invoice, Manual Payment Link, Cash on Pickup, and Crypto Manual Payment.
Improved: Template payment details now display as polished checkout instructions, with payment links rendered as buttons, QR code URLs rendered as images, and cleaner separation between merchant instructions and customer input fields.
Fixed: Prevented duplicate payment gateway titles and broken empty gateway icons on checkout.
Fixed: Gateway templates now correctly separate merchant payment settings from customer checkout fields, preventing payment links, QR codes, bank details, wallet addresses, and pickup instructions from being shown as customer input fields.