disable inline-card when not in checkout

This commit is contained in:
David Remer 2020-08-18 13:36:33 +03:00
parent 4844ec4706
commit 56a76ac720

View file

@ -411,6 +411,9 @@ class SmartButton implements SmartButtonInterface
$disableFunding = $this->settings->has('disable_funding') ?
$this->settings->get('disable_funding') : [];
$disableFunding[] = 'venmo';
if (! is_checkout()) {
$disableFunding[] = 'card';
}
$params['disable-funding'] = implode(',', $disableFunding);
$smartButtonUrl = add_query_arg($params, 'https://www.paypal.com/sdk/js');
return $smartButtonUrl;