Skip to content

Releases: woocommerce/woocommerce-gateway-paypal-express-checkout

Version 2.1.3

16 Sep 12:22
Compare
Choose a tag to compare
  • Tweak - Remove broken URL from plugin headers. PR#887
  • Tweak - Update notice on plugins page about support and EOL. PR#886

Version 2.1.2

28 Jun 16:06
Compare
Choose a tag to compare
  • Fix - Prevent fatal error when a line item isn't a WC_Product instance. PR#872
  • Fix - [WC Subscriptions] Update the shipping packages address using a dynamic key rather than assuming a 0 index. PR#871
  • New - Allow hiding of funding methods MercadoPago and BLIK. PR#870
  • Tweak - Make labels/descriptions more consistent on the settings screen. PR#771
  • Tweak - Make WooCommerce 3.2.0 requirement explicit. PR#868
  • Dev - Add hooks to alter names and descriptions of line items sent to PayPal. PR#869
  • Fix - Create session cookie only when needed. PR#793, PR#845.
  • Tweak - Mark as compatible with latest WordPress and WooCommerce. PR#867
  • Fix - Replace jQuery 3.x deprecated functions. PR#852
  • Fix - Honor shape settings when rendering buttons for alternative funding sources. PR#844
  • New - Add notice on plugins page to upgrade to PayPal Payments. PR#866

2.1.1

23 Nov 22:38
Compare
Choose a tag to compare
  • Fix - Update the bundle.pem file to use the certificates from PayPal. PR#822
  • Tweak - PHP 8.0 compatibility. PR#837

2.1.0

06 Oct 06:29
Compare
Choose a tag to compare
  • New - Add support for PayPal Credit messaging. PR#810
  • Fix - Hide the "Pay Later" funding method when "PayPal Credit" is disabled. PR#811
  • Fix - Display correct image size in the PayPal Checkout window. PR#779

2.0.3

01 Jul 04:07
Compare
Choose a tag to compare
  • Fix - Records the proper refunded_amount to _woo_pp_txnData in the database PR#764
  • Fix - Redirect customers back to the original page they left on after closing PayPal modal PR#765
  • Fix - Preserve horizontal layout style setting when using standalone buttons PR#774
  • Fix - Smart payment buttons compatibility with older browsers PR#778
  • Tweak - Update the Require Phone Number field description PR#772
  • Dev - Make the SDK script args filterable PR#763

2.0.2

28 May 06:28
Compare
Choose a tag to compare
  • Fix - Javascript errors during checkout when the Payment Action is set to Authorize. PR#754
  • Fix - Style the Smart Payment Buttons according to the chosen button size setting. PR#753
  • Tweak - Change the "or" separator used on the cart page to be consistent with other payment gateways (uppercase and 100% opacity). PR#755

2.0.1

25 May 22:33
Compare
Choose a tag to compare
  • Fix - PayPal buttons not loading on the page, accompanied with the javascript/console error: "paypal.getFundingSources (or paypal.Buttons) is not a function". PR#740

2.0.0

25 May 07:23
Compare
Choose a tag to compare
  • New - Upgrade to the latest PayPal Checkout Javascript SDK. PR#668
  • Add - New setting found under Button Styles for choosing a Smart Payment Button label. PR#666
  • Add - Support for more locales. PR#658
  • Fix - Display Smart Payment Buttons on Product pages built from a shortcode. PR#665
  • Fix - Send the product SKU to PayPal so it's displayed in the order/transaction details and reports on PayPal. PR#664
  • Fix - Show an error when saving incomplete/missing API credentials. PR#712
  • Fix - Remove PHP warnings in later versions of PHP when a PayPal Session doesn't exist. PR#727
  • Fix - Error when processing refunds (Already Refunded. No Amount to Refund). PR#710
  • Fix - Required state field errors on the "Confirm your PayPal Order" page when returning from PayPal. PR#725
  • Fix - Display WC Add To Cart validation errors on the product page when clicking the PayPal Smart Payment Buttons. PR#707
  • Update - Smart Payment Buttons are enabled by default and settings to toggle these on/off have been removed and replaced with a filter. PR#660
  • Update - Deprecate unused/incomplete function WC_Gateway_PPEC_Client::update_billing_agreement(). PR#602
  • Update - Move inline javascript found in settings-ppec.php to ppec-settings.js. PR#676
  • Update - Move Support and Documentation links from the plugin actions to plugin meta section on the Plugin activation/deactivation page. PR#735
  • Update - WooCommerce 4.1 and WordPress 5.4 compatibility. PR#732

1.6.21

14 Apr 07:05
Compare
Choose a tag to compare
  • Fix - Ensure Puerto Rico and supported Locales are eligible for PayPal Credit. PR#693
  • Fix - Support purchasing subscriptions with $0 initial payment - free trials, synced etc. PR#698
  • Fix - Only make the billing fields optional during an active PayPal Checkout session. PR#697
  • Fix - Uncaught JS errors on product page when viewing and out-of-stock product. PR#704
  • Fix - Loading API certificates and improves managing certificate settings. PR#696
  • Fix - Displaying PayPal Smart Payment buttons on pages with single product shortcode. PR#665
  • Fix - Do not add discounts to total item amount and cause line item amount offset. PR#677
  • Fix - Redirect to Confirm your PayPal Order page for subscriptions initial purchases using PayPal Smart Buttons. PR#702
  • Fix - Display missing checkout notice when email format is incorrect. PR#708
  • Add - Filter product form validity via a new wc_ppec_validate_product_form event. PR#695
  • Add - Translation tables for states of more countries. PR#659
  • Update - WooCommerce 4.0 compatibility

Version 1.6.20

18 Feb 07:25
Compare
Choose a tag to compare
  • Fix - Upgrade the plugin on plugins loaded rather than on plugin init. PR#682