From 80bf1cfb76d3cb27c86cd3ac17435fe20c859c28 Mon Sep 17 00:00:00 2001 From: Menaka S Date: Tue, 18 Jan 2022 14:22:42 +0400 Subject: [PATCH] Add WcPay settings info to WC Tracker --- plugins/woocommerce/includes/class-wc-tracker.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/plugins/woocommerce/includes/class-wc-tracker.php b/plugins/woocommerce/includes/class-wc-tracker.php index 9346ce8c987..a7e9c6fc082 100644 --- a/plugins/woocommerce/includes/class-wc-tracker.php +++ b/plugins/woocommerce/includes/class-wc-tracker.php @@ -151,6 +151,9 @@ class WC_Tracker { // Payment gateway info. $data['gateways'] = self::get_active_payment_gateways(); + // WcPay settings info. + $data['wcpay_settings'] = self::get_wcpay_settings(); + // Shipping method info. $data['shipping_methods'] = self::get_active_shipping_methods(); @@ -303,6 +306,15 @@ class WC_Tracker { ); } + /** + * Get the settings of WooCommerce Payments plugin + * + * @return array + */ + private static function get_wcpay_settings() { + return get_option( 'woocommerce_woocommerce_payments_settings' ); + } + /** * Check to see if the helper is connected to woocommerce.com * @@ -589,6 +601,7 @@ class WC_Tracker { return $active_gateways; } + /** * Get a list of all active shipping methods. *