Adjustments funding source naming

This commit is contained in:
Pedro Silva 2024-03-25 15:45:12 +00:00
parent 09937fc991
commit fdca5c56a5
No known key found for this signature in database
GPG key ID: E2EE20C0669D24B3
3 changed files with 13 additions and 3 deletions

View file

@ -1318,7 +1318,7 @@ document.querySelector("#payment").before(document.querySelector("#ppcp-messages
$disable_funding, $disable_funding,
array_diff( array_diff(
array_keys( $this->all_funding_sources ), array_keys( $this->all_funding_sources ),
array( 'venmo', 'paylater' ) array( 'venmo', 'paylater', 'paypal' )
) )
); );
} }
@ -1339,6 +1339,14 @@ document.querySelector("#payment").before(document.querySelector("#ppcp-messages
$disable_funding[] = 'paylater'; $disable_funding[] = 'paylater';
} }
// Make sure paypal is not sent in disable funding.
$disable_funding = array_filter(
$disable_funding,
function( $value ) {
return $value !== 'paypal';
}
);
if ( count( $disable_funding ) > 0 ) { if ( count( $disable_funding ) > 0 ) {
$params['disable-funding'] = implode( ',', array_unique( $disable_funding ) ); $params['disable-funding'] = implode( ',', array_unique( $disable_funding ) );
} }

View file

@ -962,7 +962,8 @@ return array(
'sofort' => _x( 'Sofort', 'Name of payment method', 'woocommerce-paypal-payments' ), 'sofort' => _x( 'Sofort', 'Name of payment method', 'woocommerce-paypal-payments' ),
'venmo' => _x( 'Venmo', 'Name of payment method', 'woocommerce-paypal-payments' ), 'venmo' => _x( 'Venmo', 'Name of payment method', 'woocommerce-paypal-payments' ),
'trustly' => _x( 'Trustly', 'Name of payment method', 'woocommerce-paypal-payments' ), 'trustly' => _x( 'Trustly', 'Name of payment method', 'woocommerce-paypal-payments' ),
'paylater' => _x( 'Pay Later', 'Name of payment method', 'woocommerce-paypal-payments' ), 'paylater' => _x( 'PayPal Pay Later', 'Name of payment method', 'woocommerce-paypal-payments' ),
'paypal' => _x( 'PayPal', 'Name of payment method', 'woocommerce-paypal-payments' ),
); );
}, },
@ -985,6 +986,7 @@ return array(
array_flip( array_flip(
array( array(
'paylater', 'paylater',
'paypal',
) )
) )
); );

View file

@ -34,7 +34,7 @@ class FundingSourceRenderer {
* *
* @var string[] * @var string[]
*/ */
protected $own_funding_sources = array( 'venmo', 'paylater' ); protected $own_funding_sources = array( 'venmo', 'paylater', 'paypal' );
/** /**
* FundingSourceRenderer constructor. * FundingSourceRenderer constructor.