diff --git a/changelog.txt b/changelog.txt index 41898327d..fbeb13826 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,6 @@ *** Changelog *** -= 1.8.1 - TBD = += 1.8.1 - 2022-05-31 = * Fix - Manual orders return an error for guest users when paying with PayPal Card Processing #530 * Fix - "No PayPal order found in the current WooCommerce session" error for guests on Pay for Order page #605 * Fix - Error on order discount by third-party plugins #548 diff --git a/modules/ppcp-onboarding/src/Endpoint/LoginSellerEndpoint.php b/modules/ppcp-onboarding/src/Endpoint/LoginSellerEndpoint.php index f01dbb99b..b7a6cdddb 100644 --- a/modules/ppcp-onboarding/src/Endpoint/LoginSellerEndpoint.php +++ b/modules/ppcp-onboarding/src/Endpoint/LoginSellerEndpoint.php @@ -145,6 +145,7 @@ class LoginSellerEndpoint implements EndpointInterface { } $this->settings->set( 'client_secret', $credentials->client_secret ); $this->settings->set( 'client_id', $credentials->client_id ); + $this->settings->persist(); $accept_cards = (bool) ( $data['acceptCards'] ?? true ); $funding_sources = array(); diff --git a/readme.txt b/readme.txt index 67d823422..e03aeac7b 100644 --- a/readme.txt +++ b/readme.txt @@ -2,7 +2,7 @@ Contributors: woocommerce, automattic Tags: woocommerce, paypal, payments, ecommerce, e-commerce, store, sales, sell, shop, shopping, cart, checkout Requires at least: 5.3 -Tested up to: 5.9 +Tested up to: 6.0 Requires PHP: 7.1 Stable tag: 1.9.0-test3 License: GPLv2 @@ -100,8 +100,8 @@ Follow the steps below to connect the plugin to your PayPal account: = 1.8.0 = * Add - Allow free trial subscriptions #580 * Fix - The Card Processing does not appear as an available payment method when manually creating an order #562 -* Fix - Express buttons & Pay Later visible on variable Subscription products /w disabled vaulting #281 -* Fix - Pay for order (guest) failing when no email address available #535 +* Fix - Express buttons & Pay Later visible on variable Subscription products /w disabled vaulting #281 +* Fix - Pay for order (guest) failing when no email address available #535 * Fix - Emoji in product description causing INVALID_STRING_LENGTH error #491 * Enhancement - Change cart total amount that is sent to PayPal gateway #486 * Enhancement - Include dark Visa and Mastercard gateway icon list for PayPal Card Processing #566 @@ -160,7 +160,7 @@ Follow the steps below to connect the plugin to your PayPal account: * Fix - Empty space in invoice prefix causes smart buttons to not load #390 * Fix - woocommerce_payment_complete action not triggered for payments completed via webhook #399 * Fix - Paying with Venmo - Change funding source on checkout page and receipt to Venmo #394 -* Fix - Internal server error on checkout when selected saved card but then switched to paypal #403 +* Fix - Internal server error on checkout when selected saved card but then switched to paypal #403 * Enhancement - Allow formatted text for the Description field #407 * Enhancement - Remove filter to prevent On-Hold emails #411