v1.5.2 – Released on 20 November 2024
- [Compatibility] – Tested OK with WooCommerce 9.4.2.
- [Compatibility] – Tested OK with WordPress 6.7.
v1.5.1 – Released on 8 October 2024
- [Compatibility] – Tested OK with WooCommerce 9.3.3.
- [Compatibility] – Tested OK with WordPress 6.6.2.
- [Fix] – Products are being ordered without a variant being selected on the product page while using the PayPal smart button.
- [Fix] – Subscription turning to manual renewal while using the express button.
- [Fix] – Order with Pending payment status is created even if skip abandoned enabled and using express checkout.
- [Fix] – The Paypal express action meta box is not showing capturing and refund options while HPOS is enabled.
- [Fix] – Subscription order not created when the review page is disabled while using the express checkout method.
- [Fix] – The address on order details for guest users who make a payment is not updated while the express express checkout method is used.
- [Fix] – An issue with the order total occurs when the address is changed from the review page.
v1.5.0 – Released on 7 March 2024
- [Add] – Webhook support
- [Tweak] – Replaced the wc_get_log_file_path function as it’s been deprecated in WooCommerce 8.6.
v1.4.6 – Released on 1 February 2024
- [Fix] – Compatibility issue with 2024 theme
- [Fix] – PayPal OAuth issue
v1.4.5 – Released on 19 December 2023
- [Fix] – issue when saving PayPal credentials
- [Fix] – PHP warnings
v1.4.4 – Released on 19 October 2023
- [Compatibility] – Tested OK with WooCommerce 8.2.0
- [Compatibility] – Tested OK with PHP 8.1
v1.4.3 – Released on 27 July 2023
- [Fix] – Fixed shipping address saved only for orders containing virtual products
- [Fix] – Save payment method in order when paying via smart buttons
- [Add] – Hooks to alter shipping address before sending to PayPal
- [Add] – Added filter to alter the address data before sending to PayPal and before creating an order
- [Tweak] – Validate PayPal credentials when saving settings
- [Tweak] – Filter to determine using order number or order ID to resolve issues with sequential order number plugin
- [Tweak] – Whitelist unsupported characters in phone number before sending to PayPal
- [Compatibility] – HPOS compatibility
- [Compatibility] – Tested OK with WooCommerce 7.9.0
- [Compatibility] – Tested OK with WordPress 6.2.2
v1.4.2 – Released on 27 April 2023
- [Add] – Filter to determine whether to use cart calculate function
- [Add] – Added a hook to handle mismatch values
- [Tweak] – Modified sprintf function arguments
- [Tweak] – Added another argument to the hook ‘wt_woocommerce_checkout_order_created’
- [Enhancement] – Save phone number given in the PayPal account when payment made via smart buttons
- [Enhancement] – Populate address details in address fields rendered by credit card
- [Fix] – Fixed tax calculation issue when changing country in the review page
- [Fix] – Fixed the issue where the last name was not updated in the order when it contained whitespace
- [Fix] – Removed abs() function which passed a positive value instead of negative which caused calculation issues in express payment mode
- [Compatibility] – Added compatibility with Advanced Free – Flat shipping WooCommerce v_1.6.3.92
v1.4.1 – Released on 08 February 2023
- [Add] – Added filter to determine whether to use cart calculate function to make compatible with Avatax plugin
- [Fix] – Fixed Showing billing name instead of the shipping name in order address when enabling the address override option
- [Fix] – Fixed transaction ID mismatch issue
- [Compatibility] – WC 7.3.0
- [Compatibility] – WP 6.1.1
v1.4.0 – Released on 13 December 2022
- [Fix] – Prevent sending duplicate emails when Germanized WooCommerce is active.
- [Fix] – Fixed request filed length exceeded the limit
- [Enhancement] – Set a timeout for the blockUI function in the product, cart, and checkout pages.
- [Fix] – Display gateway title based on the payment mode chosen.
- [Add] – Added compatibility with Flexible PDF Coupons for WooCommerce plugin Version 1.5.12
- [Compatibility] – with WooCommerce 7.0.1
v1.3.9 – Released on 2 August 2022
- [Tweak] – Enable only pay later and Venmo payment method as default
- [Fix] – Resolved issue when order item has only one stock left and review page is enabled
- [Fix] – Resolved Smart button gateway description issue
- [Compatibility] – Added compatibility with themes having multiple forms with the same class name which is causing issue to Pay via Paypal button on product page
- [Compatibility] – with WooCommerce 6.7.0
v1.3.8 – Released on 24 June 2022
- [Add] – Added support for PayPal pay-in-4 button for smart button payment option
- [Enhancement] – Handling fees added by third-party plugins
- [Fix] – Fixed issue when refunding a decimal value
- [Compatibility] – with WooCommerce 6.6.1
- [Compatibility] – with WordPress 6.0
v1.3.7 – Released on 2 May 2022
- [Enhancement] – Filter added to determine whether WooCommerce user account is created before or after Paypal payment
- [Fix] – Fixed an issue with updating order address from session form data when enabling the Skip Review option and making payments via buttons
- [Tweak] – Added margin-top for cancel button on the order review page
- [Fix] – Fixed an issue with the most recently used payment gateway not being shown as the default gateway on the checkout page.
- [Compatibility] – with WooCommerce 6.4.1
- [Compatibility] – with WordPress 5.9.3
v1.3.6
- [Compatibility] – with WooCommerce 6.1.1
- [Compatibility] – with WordPress 5.9
- [Fix] – Fixed issue while applying coupon
- [Fix] – calculation issue when product price entered is inclusive of tax and cart/product page display price exclusive of tax
- [Compatibility] – Fixed compatibility issue while applying store credit coupon of WebToffee’s smart coupon plugin
v1.3.5
- [Compatibility] – with WooCommerce 6.0.0
- [Add] – Save abandoned order option
- [Add] – Subtotal mismatch handling option
- [Fix] – Address override not working for logged in PayPal users
- [Fix] – ‘Specified country requires postal code’ error for WooCommerce guest users during payment using smart buttons.
v1.3.4
- [Compatibility] – with WooCommerce 5.9.0
- [Compatibility] – WordPress 5.8.2
- [Enhancement] – Display express button based on the position setting option.
- [Fix] – Corrected the email is not saved on order issue on WooCommerce guest checkout.
v1.3.3
- [Enhancement] – Code optimisation
- [Fix] – Removed an extra div element causing a design issue
v1.3.2
- [Compatibility] – with WooCommerce 5.7.1
- [Compatibility] – with WordPress 5.8.1
- [Add] – Review seeking banner added
- [Add] – Integrated Paypal smart buttons
- [Fix] – Removed shipping method validation error when shipping options are disabled
- [Add] – PayPal transaction fee is stored in DB as order meta ‘eh_paypal_transaction_fee’
- [Add] – ‘wt_paypal_request_params’ filter added in express details section
- [Fix] – Resolved redirect issue due to encoded URL
v1.3.1
- Tested OK with WooCommerce 5.3.0
- UI changes and content updates.
- Improvement] Paypal Express button enabling on pages changed to multi-select
- [Improvement] Paypal Express Credit button now allows customers to opt for financing via PayPal Credit and pay over time.
- [Improvement] Paypal Checkout logo and header image URL adding changed to media upload.
v1.3.0
- Tested OK with WordPress 5.7
- Tested OK with WooCommerce 5.2.2
- [Bugfix]: New order email not sent when Germanized for WooCommerce plugin is active.
- [Bugfix]: Unable to checkout with product price 7999.
- [Bugfix] – Automatically refresh order details page upon successful capture of payment.
- [Bugfix] – Error when an exception is thrown.
- In-context flow checkout from the checkout page.
- Handled failed fundings error 10486.
- ‘Override IPN URL’ option removed
v1.2.8
- Tested OK with WordPress 5.6
- Tested OK with WooCommerce 4.9.2
- [Bugfix] – Prevent payment from countries other than specified countries with PayPal express button
v1.2.7
- Option to enable Paypal Express button in the checkout page
- Shortcode support for Paypal Express button
- Fix: Handling additional fee line item details
- Fix: Handling order total mismatch error
- Fix: Option to pay for existing pending order without creating a new order
- Restocking the quantity when the user clicks the ‘cancel and return to shop’ link on the Paypal page
- Tested OK with WooCommerce 4.7.1
v1.2.6
- Integrated PayPal subscription support
- Added option to enable PayPal button in mini-cart
- Added filters (‘eh_order_button_text_before_paypal_redirection’, ‘eh_order_button_text_after_paypal_redirection’, ‘eh_paypal_checkout_icon_url’, ‘eh_paypal_express_button_rel_attribute’ ) to change order button text and paypal icon url and to add attributes to express checkout links
- Replaced PayPal URL to image from local for express button
- Bugfix: PayPal partial refund with the fractional amount not working
- Bugfix : Express checkout not redirecting to PayPal when ‘Redirect to the cart page after successful addition’ option is enabled
- WooCommerce 4.3.1 tested ok
v1.2.5
- Paypal direct credit card payment gateway integration
- Included filters to hide PayPal button in cart and product page
- WC smart coupon plugin compatibility fix
- Tested with WooCommerce 4.1.0 and WordPress 5.4.1
v1.2.4
- Introduced direct navigation to PayPal even when shipping is not set
v1.2.3
- Security fixes
- Tested ok with WC 3.9.3
v1.2.2
- Optional settings to send shipping address to Paypal.
- Optional settings for Paypal locale.
- Tested ok with WordPress 5.3.2 and WooCommerce 3.8.1.
v1.2.1
- Bug Fix:- Shipping charge is marked as charged twice in order details and in email.
- Bug Fix:- An issue with express/card checkout if tax is enabled and the product cost is tax inclusive.
- Bug Fix:- Error upon first save of settings.
- Tested ok with WordPress 5.2.2 and WooCommerce 3.6.5
v1.2.0
- Included the shipping method and cost of the order.
- Bug Fix: Error during checkout when address override option is enabled.
- Tested ok with WordPress 5.1.1 and WooCommerce 3.5.7.
v1.1.9
- Tested on with WordPress 5.0 and WooCommerce 3.5.2
- Bugfix: With mapping Billing/shipping street address.
v1.1.8
- Support Croatia currency (Croatian Kuna – KN) currency with a code snippet.
- New filter “wt_paypal_request_params” added to alter/edit PayPal request params.
- Tested ok with WC 3.5.1
- Bug fix:- WooCommerce version compatibility issue on lower WooCommerce version(2.6.14)
v1.1.5
- Tested ok with WordPress 4.9.8 and WooCommerce 3.4.5
- Migration related updates
v1.1.4
- Tested ok with WordPress 4.9.6 and WooCommerce 3.4.0
- Warning fixed if the log file does not exist in the wc_log folder
v1.1.3
- Address override default set to zero
- Fixed check out amount – tax amount filter with make_paypal_amount,
- Fixed warning Undefined index: ‘createaccount’
- Added filter for express checkout button image and express checkout credit card button image
- Tested Ok with WooCommerce 3.3.5
v1.1.2
- Fixed issue with express checkout – address override default set to no
- Create a user if “create an account” is checked while placing order
v1.1.1
- Introduced option to enable/disable PayPal address override.
- Tested OK with WooCommerce 3.2.5 and WordPress 4.9
v1.1.0
- Fix: Compatibility issue for PHP 5.4 and 5.3
v1.0.7
- PayPal Express Checkout WC2.7 Compatible.
- Bug Fix for PayPal Credit Card Flow.
v1.0.5
- Customization and Bug fixes.
v1.0.3
- Added option of In-Context Flow for PayPal Express Checkout.
v1.0.1
- Minor Content Change.
v1.0.0
- PayPal Express Checkout payment gateway.