Changelog

Changelog

1.9.1
  • Enhancement - The payment method (also known as "payment product type") can be retrieved from the order's metadata as '_dintero_payment_method'.
  • Fix - Display an error if order total does not match.
1.9.0
  • Feature - Added setting for using the new pop-out modal in embedded checkout.
1.8.1
  • Fix - Fixed an issue where the order could not be identified by merchant reference.
1.8.0
  • Feature - Added support for WooCommerce's "High-Performance Order Storage" ("HPOS).
  • Tweak - The plugin "Footer background color" setting has been removed. Please, use the more versatile and customizable [branding widget](https://docs.krokedil.com/dintero-checkout-for-woocommerce/get-started/introduction/#dintero-checkout-branding-widget) instead.
  • Fix - Fixed an issue where the widget settings were not always properly saved.
1.7.1
  • Fix - Fixed an issue related to Embedded Dintero Checkout where if a guest user entered their billing and shipping information, WooCommerce wouldn't pass all the available field data for prefilling the form fields in the Dintero payment.
1.7.0
  • Feature - You can now set the default order status for orders pending authorization to "on-hold". Defaults to "manual-review".
  • Fix - An attempt to capture order that contain a product that has been permanently removed will now fail without causing an critical error.
  • Fix - Fixed an issue where a refund would fail due to missing order metadata, and the default shipping line data would be used instead of the one stored in the parent order.
1.6.1
  • Fix - Fixed an issue where you could no longer cancel an on-hold orders if the default order status was set to on-hold for not yet authorized orders.
  • Fix - Fixed an issue where orders pending authorization were locked even after being authorized.
  • Tweak - The order information will now be displayed in the meta box even while pending authorization.
1.6.0
  • Feature - If the product image and/or thumbnail is available, their URL will be sent in the request.
  • Tweak - The access token is now always renewed whenever the settings are updated.
  • Tweak - To easier identify checkout issues, the SID is logged in case of AJAX or other frontend WooCommerce errors.
  • Tweak - Updated SDK to v0.5.5.
1.5.1
  • Fix - Email notification should now be sent as expected when changing order status from "Manual review" provided that email notifications is enabled in the WooCommerce settings.
  • Fix - Fixed an issue where placing an order failed when the shipping address fields were unset, and Embedded Dintero Checkout was used.
  • Tweak - A blank character is used as a placeholder when shipping first and last name is not available. Previously, this was "N/A".
1.5.0
  • Feature - Manually changing the order status to "Refunded" will now refund the corresponding Dintero order. This behavior must be enabled in the plugin's settings (see "Refund by changing order status").
  • Fix - Delay filling placeholder data until the purchase is about to be finalized. This fixes the issue with first and last name having "N/A" as a value for certain B2B purchases.
  • Tweak - Updated SDK.
  • Tweak - Updated WordPress catalog README.
1.4.0
  • Feature - Added a direct link in the order's meta box to the corresponding backoffice transaction.
  • Fix - Fixed a JavaScript runtime error due to the shipping fields being unset.
1.3.4
  • Tweak - Removed link to Dintero from payment gateway icon to prevent accidental redirection.
1.3.3
  • Fix - Fixed an issue where business purchases failed due to missing first and last name.
  • Fix - Fix stable tag (from 1.3.2 to 1.3.3).
1.3.2
  • Fix - Fixed an issue where business purchases failed due to missing first and last name.
1.3.1
  • Tweak - The setting for changing the layout should now only be shown when the chosen form factor is "embedded".
  • Tweak - Updated to the most recent Web SDK.
1.3.0
  • Feature - Added branding backlinks.
  • Fix - The company name (if available) should now be saved to the order.
  • Fix - Fixed an issue with a third-party plugin that prevented customers from finalizing the order.
  • Tweak - Enhanced logging for easier troubleshooting.
1.2.2
  • Fix - Fixed an issue where the embedded checkout layout would sometimes switch from two-column to single-column when trying to change payment method.
  • Fix - Fixed an issue with switching from embedded checkout if Dintero Checkout was set as the first payment gateway.
  • Enhancement - If customer data is available it will be used for automatically filling the payment form when the checkout page is first loaded.
1.2.1
  • Fix - Prevent fatal error with latest YITH WooCommerce Gift Card version.
1.2.0
  • Feature - Added additional checkout fields, and hooks.
  • Tweak - Updated to most recent Web SDK.
1.1.2
  • Tweak - Better error handling especially in situations where there is no front end to display the error message (e.g., in a cronjob environment).
  • Fix - Fixed various PHP notices.
  • Fix - Fixed backward compatibility problem for orders that were placed prior to version 1.1.0.
1.1.1
  • Fix - The metadata 'dintero_checkout_line_id' should now be hidden.
1.1.0
  • Feature - Added compatibility with bundle products.
  • Tweak - Handle expired session during checkout (embedded only).
  • Fix - New access token is now automatically generated whenever switching between test and production mode.
  • Fix - The "Go to payment" option label (redirect only) should now apply on the correct buttons.
1.0.8
  • Tweak - Removed obsolete setting.
  • Tweak - Tweaked meta box formatting.
  • Tweak - The access token is no longer logged.
  • Fix - Fixed branding image not appearing on checkout page, and in the widget.
  • Enhancement - Checkout error will now appear as a notice on the checkout page.
1.0.7
  • Feature - Added a meta box (must be enabled in the "Screen options") to the order page that displays the Dintero order's status, which payment method was chosen, as well as the environment (test v. production).
1.0.6
  • Feature - You can now display the embedded express checkout horizontally ("two-column" layout).
1.0.5
  • Fix - Callbacks are now scheduled for later processing. This should fix an issue with certain callback events not being handled.
1.0.4
  • Fix - Fix transaction ID missing for some orders.
  • Fix - Fix merchant_reference_2 missing for some orders.
  • Fix - The VAT for display purposes should now appear on the backoffice.
  • Tweak - Streamlined the logic for in-store and callback orders.
1.0.3
  • Fix - Fix stable tag (from 1.0.2 to 1.0.3).
1.0.2
  • Fix - Fixed some text not being translated.
  • Fix - Orders created on callback should now have their order status updated accordingly.
  • Tweak - An order will be set to ON HOLD if it is missing a transaction id when changing its status.
1.0.1
  • Plugin published on wordpress.org.
1.0.0
  • Initial release.