Merge branch 'PCP-417-new-feature---pay-upon-invoice' into PCP-687-do-not-call-partner-referrals-si

This commit is contained in:
dinamiko 2022-06-01 11:37:16 +02:00
commit 846a278730
3 changed files with 6 additions and 5 deletions

View file

@ -1,6 +1,6 @@
*** Changelog *** *** 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 - 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 - "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 * Fix - Error on order discount by third-party plugins #548

View file

@ -145,6 +145,7 @@ class LoginSellerEndpoint implements EndpointInterface {
} }
$this->settings->set( 'client_secret', $credentials->client_secret ); $this->settings->set( 'client_secret', $credentials->client_secret );
$this->settings->set( 'client_id', $credentials->client_id ); $this->settings->set( 'client_id', $credentials->client_id );
$this->settings->persist();
$accept_cards = (bool) ( $data['acceptCards'] ?? true ); $accept_cards = (bool) ( $data['acceptCards'] ?? true );
$funding_sources = array(); $funding_sources = array();

View file

@ -2,7 +2,7 @@
Contributors: woocommerce, automattic Contributors: woocommerce, automattic
Tags: woocommerce, paypal, payments, ecommerce, e-commerce, store, sales, sell, shop, shopping, cart, checkout Tags: woocommerce, paypal, payments, ecommerce, e-commerce, store, sales, sell, shop, shopping, cart, checkout
Requires at least: 5.3 Requires at least: 5.3
Tested up to: 5.9 Tested up to: 6.0
Requires PHP: 7.1 Requires PHP: 7.1
Stable tag: 1.9.0-test3 Stable tag: 1.9.0-test3
License: GPLv2 License: GPLv2
@ -100,8 +100,8 @@ Follow the steps below to connect the plugin to your PayPal account:
= 1.8.0 = = 1.8.0 =
* Add - Allow free trial subscriptions #580 * 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 - 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 - 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 - Pay for order (guest) failing when no email address available #535
* Fix - Emoji in product description causing INVALID_STRING_LENGTH error #491 * Fix - Emoji in product description causing INVALID_STRING_LENGTH error #491
* Enhancement - Change cart total amount that is sent to PayPal gateway #486 * 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 * 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 - 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 - 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 - 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 - Allow formatted text for the Description field #407
* Enhancement - Remove filter to prevent On-Hold emails #411 * Enhancement - Remove filter to prevent On-Hold emails #411