BDM Digital Payment Gateway

Changelog

1.3.12

  • Added a new Debug Mode checkbox in gateway settings to control BDM frontend logs during troubleshooting.
  • Suppressed plugin console.log, console.warn and console.error messages when Debug Mode is disabled, without changing checkout business rules.
  • Localized debug_mode to both standard and custom checkout contexts and switched main.js enqueue version to dynamic filemtime cache-busting.

1.3.11

  • Add support for resumable payment links on /bdm-checkout/ via a hashed billing code (bdm_code), without creating a new order.
  • Persist billing code hash, QR code image (base64) and creation timestamp on the order to enable resume and status polling.
  • Automatically start QR generation when redirected from the standard checkout (bdm_autostart=1) and update the URL to the resumable link once available.

1.3.10

  • Persist the generated billing code on the WooCommerce order after the external API responds.
  • Display the billing code on the WooCommerce admin order screen for BDM orders.

1.3.9

  • Removed custom updater routines not allowed in WordPress.org hosted plugins.
  • Added nonce validation for shipping method propagation in standard checkout redirect.
  • Updated plugin metadata and readme compatibility headers for current WordPress version.
  • Improved plugin review compliance with additional input validation and coding standards cleanup.

1.3.5

  • Include shipping totals in the BDM checkout amount and display the shipping line.
  • Preserve the selected shipping method when redirecting to the BDM checkout.
  • Avoid deprecated warnings by sanitizing empty description/WYSIWYG fields.

1.3.4

  • Restored BDM as a selectable payment method on the standard checkout and redirect users to the custom page only when it’s chosen.

  • Improved the custom checkout loading experience with quotation fallback and immediate loading indicator.

1.3.3

  • Standardized plugin changelog and metadata to Portuguese.

  • Preparation for release 1.3.3.

1.3.2

  • Adjusted the WYSIWYG field in the settings to enable the save button as soon as there are changes.

  • Added a specific script in the admin to detect changes in the editor and notify WooCommerce.

1.3.1

  • Added a WYSIWYG field in the settings to customize the checkout notification.

  • The custom checkout template now displays the configured text.

1.3.0

  • Added automatic update system from GitHub releases
  • Fixed REST API permission issues for payment updates
  • Improved WordPress coding standards compliance
  • Enhanced security for API endpoints

1.2.7

  • Fixed database AUTO_INCREMENT issues
  • Improved order creation process
  • Enhanced error handling

Plugin Website
Visit website

Author
BDM Digital
Version:
1.3.12
Last Updated
February 24, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.