From 5afdc815efdf148cad0fc77454e4dd8091279c88 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Fri, 14 Feb 2025 16:19:44 +0100
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Enable=20the=20PayPal=20method?=
=?UTF-8?q?=20after=20onboarding?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This gateway should be active for every merchant right after onboarding, regardless of seller-type of onboarding choices.
---
modules/ppcp-settings/src/Service/SettingsDataManager.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/ppcp-settings/src/Service/SettingsDataManager.php b/modules/ppcp-settings/src/Service/SettingsDataManager.php
index 2feefc4ee..4af72b7bd 100644
--- a/modules/ppcp-settings/src/Service/SettingsDataManager.php
+++ b/modules/ppcp-settings/src/Service/SettingsDataManager.php
@@ -211,7 +211,8 @@ class SettingsDataManager {
$this->payment_methods->toggle_method_state( $method['id'], false );
}
- // Always enable Venmo and Pay Later.
+ // Always enable PayPal, Venmo and Pay Later.
+ $this->payment_methods->toggle_method_state( PayPalGateway::ID, true );
$this->payment_methods->toggle_method_state( 'venmo', true );
$this->payment_methods->toggle_method_state( 'pay-later', true );