Subscription recurring payment does not work.
-
Hello Dear Developers,
Subscription recurring payment does not work with PayPal, after upgrade plugin to the newest version because of this one, the whole website is down and I need to replace the file call ” class-ppcp-paypal-checkout-for-woocommerce-subscriptions-cc ” from the previous version to work the website with the plugin but the subscriptions, does not work not recurring automatically there is error, please fix that, it was working like 2 or 3 versions ago but for now not:
Code Error:
Hii! WordPress has a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email. In this case, WordPress caught an error with one of your plugins, Payment Gateway for PayPal on WooCommerce. First, visit your website (https://www.bahu.pro/) and check for any visible issues. Next, visit the page where the error was caught (https://www.bahu.pro/wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s=) and check for any visible issues. Please contact your host for assistance with investigating this issue further. If your site appears broken and you can’t access your dashboard normally, WordPress now has a special “recovery mode”. This lets you safely login to your dashboard and investigate further. https://www.bahu.pro/login/?action=enter_recovery_mode&rm_token=lZM5Zi6gV5PbYjkGHBtham&rm_key=b9hPCjolxJ6TFkt1OmMYQN To keep your site safe, this link will expire in 1 day. Don’t worry about that, though: a new link will be emailed to you if the error occurs again after it expires. When seeking help with this issue, you may be asked for some of the following information: WordPress version 6.8.3 Active theme: Xido (version 4.2) Current plugin: Payment Gateway for PayPal on WooCommerce (version 9.0.46) PHP version 8.4.12 Error Details ============= An error of type E_ERROR was caused in line 7 of the file /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/subscriptions/class-ppcp-paypal-checkout-for-woocommerce-subscriptions-cc.php. Error message: Uncaught Error: Class “PPCP_Paypal_Checkout_For_Woocommerce_Gateway_CC” not found in /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/subscriptions/class-ppcp-paypal-checkout-for-woocommerce-subscriptions-cc.php:7 Stack trace: #0 /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/includes/class-ppcp-paypal-checkout-for-woocommerce.php(81): include_once() #1 /var/www/html/wp-includes/class-wp-hook.php(324): PPCP_Paypal_Checkout_For_Woocommerce->ppcp_woocommerce_payment_gateways() #2 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #3 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(95): apply_filters() #4 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(77): WC_Payment_Gateways->init() #5 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(50): WC_Payment_Gateways->__construct() #6 /var/www/html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(1187): WC_Payment_Gateways::instance() #7 /var/www/html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(205): WooCommerce->payment_gateways() #8 /var/www/html/wp-content/plugins/btcpay-greenfield-for-woocommerce/src/Blocks/DefaultGatewayBlocks.php(31): WooCommerce->__get() #9 /var/www/html/wp-content/plugins/woocommerce/src/Blocks/Integrations/IntegrationRegistry.php(53): BTCPayServerWCBlocksDefaultGatewayBlocks->initialize() #10 /var/www/html/wp-includes/class-wp-hook.php(324): AutomatticWooCommerceBlocksIntegrationsIntegrationRegistry->initialize() #11 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /var/www/html/wp-settings.php(727): do_action() #14 /var/www/html/wp-config.php(84): require_once(‘…’) #15 /var/www/html/wp-load.php(50): require_once(‘…’) #16 /var/www/html/wp-admin/admin.php(35): require_once(‘…’) #17 /var/www/html/wp-admin/plugins.php(10): require_once(‘…’) #18 {main} thrownThe page I need help with: [log in to see the link]
-
Fatal error: Uncaught Error: Class “PPCP_Paypal_Checkout_For_Woocommerce_Gateway_CC” not found in /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/subscriptions/class-ppcp-paypal-checkout-for-woocommerce-subscriptions-cc.php:7 Stack trace: #0 /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/includes/class-ppcp-paypal-checkout-for-woocommerce.php(81): include_once() #1 /var/www/html/wp-includes/class-wp-hook.php(324): PPCP_Paypal_Checkout_For_Woocommerce->ppcp_woocommerce_payment_gateways() #2 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #3 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(95): apply_filters() #4 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(77): WC_Payment_Gateways->init() #5 /var/www/html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(50): WC_Payment_Gateways->__construct() #6 /var/www/html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(1187): WC_Payment_Gateways::instance() #7 /var/www/html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(205): WooCommerce->payment_gateways() #8 /var/www/html/wp-content/plugins/btcpay-greenfield-for-woocommerce/src/Blocks/DefaultGatewayBlocks.php(31): WooCommerce->__get() #9 /var/www/html/wp-content/plugins/woocommerce/src/Blocks/Integrations/IntegrationRegistry.php(53): BTCPayServer\WC\Blocks\DefaultGatewayBlocks->initialize() #10 /var/www/html/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Blocks\Integrations\IntegrationRegistry->initialize() #11 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /var/www/html/wp-settings.php(727): do_action() #14 /var/www/html/wp-config.php(84): require_once(‘…’) #15 /var/www/html/wp-load.php(50): require_once(‘…’) #16 /var/www/html/wp-blog-header.php(13): require_once(‘…’) #17 /var/www/html/index.php(17): require(‘…’) #18 {main} thrown in /var/www/html/wp-content/plugins/woo-paypal-gateway/ppcp/subscriptions/class-ppcp-paypal-checkout-for-woocommerce-subscriptions-cc.php on line 7
Hello @bahupro,
Thank you for providing detailed information about the issue. I am currently investigating and attempting to reproduce the problem on my end. I will update you as soon as I have more insights or a solution.Thank you for your patience.
Best regards
Hello @bahupro,
We have included a fix for the issue you reported in this version : Download Link
Please try this and let us know if issue resolved for you.
Best RegardsHello There @jigneshmpatel
Yes website, working, there is not show errors, but not sure about the subscription recurring payments with saved paypal account in woocommerce, so that I need to test that as well, I will back here shortly after test with some customer.
Best Regards
MateuszPayments working only after click renew now button manually by press customer, but when system tried to do by himself automatically charge, there is only pending status nothing else, so could you check on your side please?
Hello @bahupro,
Thank you for the update. We’ll check the automatic renewal issue on our side and provide an update as soon as possible.
Best regards
Hello @bahupro,
We’ve fixed the case when the system tries to automatically charge (subscription renewals). Please update to the latest build here: Download Link
Best Regards
Hello,
Still does not work showing only pending orders, but I notice that when the customer click on button ” change payment ” there is redirection to the wp admin. I do not know why, maybe there is a problem, but in further investigating, can someone add me on discord? nickname bahupro so we can discuss further in this case to make that quicker and better contact in real time.
I found the log regarding the transaction payment for PayPal with error, there is like missing shipping address, but customer got virtual product and there is market option: disable shipping address and calculation in General tab for Woo commerce.
Even is that made, each customer got automatically added same address which is in delivery in their subscription data, so do not understand why still PayPal telling about missing data for shipping.
Log for you.2025-10-09T11:28:56+00:00 INFO Get access token Request: https://api.paypal.com/v1/oauth2/token/
2025-10-09T11:28:56+00:00 INFO Response Code: 200
2025-10-09T11:28:56+00:00 INFO Response Message: OK
2025-10-09T11:28:56+00:00 INFO Response Body: Array
(
[scope] => https://uri.paypal.com/services/checkout/one-click-with-merchant-issued-token https://uri.paypal.com/services/payments/futurepayments https://uri.paypal.com/services/invoicing https://uri.paypal.com/services/vault/payment-tokens/read https://uri.paypal.com/services/disputes/read-buyer https://uri.paypal.com/services/payments/realtimepayment https://uri.paypal.com/services/disputes/update-seller https://uri.paypal.com/services/payments/payment/authcapture openid https://uri.paypal.com/services/disputes/read-seller Braintree:Vault https://uri.paypal.com/services/payments/refund https://api.paypal.com/v1/vault/credit-card https://api.paypal.com/v1/payments/.* https://uri.paypal.com/services/reporting/search/read https://uri.paypal.com/services/payments/initiatepayment https://uri.paypal.com/payments/payouts https://uri.paypal.com/services/vault/payment-tokens/readwrite https://api.paypal.com/v1/vault/credit-card/.* https://uri.paypal.com/services/shipping/trackers/readwrite https://uri.paypal.com/services/subscriptions https://uri.paypal.com/services/applications/webhooks
[access_token] => A21AANwEXeXi3sz-xopX4hpzloqUMWiVJ3gSXINQXFb5l2MZ9226msCPj3BdcNCcnsnrEHBhY8gd9i-Sq-hZ2WZJrC7E-p6_Q
[token_type] => Bearer
[app_id] => APP-2HP368920S3124337
[expires_in] => 32399
[nonce] => 2025-10-09T11:28:55ZlJTjUM47yOV35Zlngf9rkHypT-srppr2V0sjvRn4qyI
)
2025-10-09T11:28:56+00:00 INFO Payment Gateway for PayPal on WooCommerce: 9.0.46
2025-10-09T11:28:56+00:00 INFO WooCommerce Version: 10.2.2
2025-10-09T11:28:56+00:00 INFO Test Mode: No
2025-10-09T11:28:56+00:00 INFO Action Name : Order using payment token
2025-10-09T11:28:56+00:00 INFO Request : https://api.paypal.com/v2/checkout/orders/
2025-10-09T11:28:57+00:00 INFO Response : Array
(
[name] => UNPROCESSABLE_ENTITY
[details] => Array
(
[0] => Array
(
[field] => /purchase_units/@reference_id=='wc_order_IUHXhbs1uyCCR'/shipping/address
[issue] => MISSING_SHIPPING_ADDRESS
[description] => The shipping address is required whenshipping_preference=SET_PROVIDED_ADDRESS.
)
)
[message] => The requested action could not be performed, semantically incorrect, or failed business validation.
[debug_id] => 7c796fa7c8773
[links] => Array
(
[0] => Array
(
[href] => https://developer.paypal.com/api/rest/reference/orders/v2/errors/#MISSING_SHIPPING_ADDRESS
[rel] => information_link
[method] => GET
)
)
)
2025-10-09T12:39:54+00:00 INFO Payment Gateway for PayPal on WooCommerce: 9.0.46
2025-10-09T12:39:54+00:00 INFO WooCommerce Version: 10.2.2
2025-10-09T12:39:54+00:00 INFO Test Mode: No
2025-10-09T12:39:54+00:00 INFO Action Name : Order using payment token
2025-10-09T12:39:54+00:00 INFO Request : https://api.paypal.com/v2/checkout/orders/
2025-10-09T12:39:55+00:00 INFO Response : Array
(
[name] => UNPROCESSABLE_ENTITY
[details] => Array
(
[0] => Array
(
[field] => /purchase_units/@reference_id=='wc_order_8P6Hgh5nvtHH6'/shipping/address
[issue] => MISSING_SHIPPING_ADDRESS
[description] => The shipping address is required whenshipping_preference=SET_PROVIDED_ADDRESS.
)
)
[message] => The requested action could not be performed, semantically incorrect, or failed business validation.
[debug_id] => b3f8251486a5b
[links] => Array
(
[0] => Array
(
[href] => https://developer.paypal.com/api/rest/reference/orders/v2/errors/#MISSING_SHIPPING_ADDRESS
[rel] => information_link
[method] => GET
)
)
)
2025-10-09T13:50:42+00:00 INFO Response : Array
(
[headers] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[content-length] => 559
[server-timing] => traceparent;desc="00-0000000000000000000f4a57f0997b9b-72dcfe42ef2bb69b-01"
[cache-control] => max-age=0, no-cache, no-store, must-revalidate
[paypal-debug-id] => f4a57f0997b9b
[content-type] => application/json
[set-cookie] => l7_az=ccg14.slc; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:20:42 GMT; HttpOnly; Secure
[access-control-expose-headers] => Server-Timing
[edge-control] => max-age=0
[accept-ranges] => bytes
[date] => Thu, 09 Oct 2025 13:50:42 GMT
[via] => 1.1 varnish
[strict-transport-security] => max-age=63072000; includeSubDomains; preload
[x-served-by] => cache-fra-etou8220198-FRA, cache-fra-etou8220198-FRA
[x-cache] => MISS, MISS
[x-cache-hits] => 0, 0
[x-timer] => S1760017842.796962,VS0,VE501
[vary] => Accept-Encoding
)
)
[body] => {"id":"24N06448EC9111014","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/24N06448EC9111014","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=24N06448EC9111014","rel":"approve","method":"GET","encType":"application/json"}]}
[response] => Array
(
[code] => 201
[message] => Created
)
[cookies] => Array
(
[0] => WP_Http_Cookie Object
(
[name] => l7_az
[value] => ccg14.slc
[expires] => 1760019642
[path] => /
[domain] => paypal.com
[port] =>
[host_only] =>
)
)
[filename] =>
[http_response] => WP_HTTP_Requests_Response Object
(
[data] =>
[headers] =>
[status] =>
[response:protected] => WpOrg\Requests\Response Object
(
[body] => {"id":"24N06448EC9111014","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/24N06448EC9111014","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=24N06448EC9111014","rel":"approve","method":"GET","encType":"application/json"}]}
[raw] => HTTP/1.1 201 Created
Connection: close
Content-Length: 559
server-timing: traceparent;desc="00-0000000000000000000f4a57f0997b9b-72dcfe42ef2bb69b-01"
cache-control: max-age=0, no-cache, no-store, must-revalidate
paypal-debug-id: f4a57f0997b9b
content-type: application/json
set-cookie: l7_az=ccg14.slc; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:20:42 GMT; HttpOnly; Secure
access-control-expose-headers: Server-Timing
Edge-Control: max-age=0
Accept-Ranges: bytes
Date: Thu, 09 Oct 2025 13:50:42 GMT
Via: 1.1 varnish
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
X-Served-By: cache-fra-etou8220198-FRA, cache-fra-etou8220198-FRA
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1760017842.796962,VS0,VE501
Vary: Accept-Encoding
{"id":"24N06448EC9111014","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/24N06448EC9111014","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=24N06448EC9111014","rel":"approve","method":"GET","encType":"application/json"}]}
[headers] => WpOrg\Requests\Response\Headers Object
(
[data:protected] => Array
(
[content-length] => Array
(
[0] => 559
)
[server-timing] => Array
(
[0] => traceparent;desc="00-0000000000000000000f4a57f0997b9b-72dcfe42ef2bb69b-01"
)
[cache-control] => Array
(
[0] => max-age=0, no-cache, no-store, must-revalidate
)
[paypal-debug-id] => Array
(
[0] => f4a57f0997b9b
)
[content-type] => Array
(
[0] => application/json
)
[set-cookie] => Array
(
[0] => l7_az=ccg14.slc; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:20:42 GMT; HttpOnly; Secure
)
[access-control-expose-headers] => Array
(
[0] => Server-Timing
)
[edge-control] => Array
(
[0] => max-age=0
)
[accept-ranges] => Array
(
[0] => bytes
)
[date] => Array
(
[0] => Thu, 09 Oct 2025 13:50:42 GMT
)
[via] => Array
(
[0] => 1.1 varnish
)
[strict-transport-security] => Array
(
[0] => max-age=63072000; includeSubDomains; preload
)
[x-served-by] => Array
(
[0] => cache-fra-etou8220198-FRA, cache-fra-etou8220198-FRA
)
[x-cache] => Array
(
[0] => MISS, MISS
)
[x-cache-hits] => Array
(
[0] => 0, 0
)
[x-timer] => Array
(
[0] => S1760017842.796962,VS0,VE501
)
[vary] => Array
(
[0] => Accept-Encoding
)
)
)
[status_code] => 201
[protocol_version] => 1.1
[success] => 1
[redirects] => 0
[url] => https://api-m.paypal.com/v3/vault/setup-tokens
[history] => Array
(
)
[cookies] => WpOrg\Requests\Cookie\Jar Object
(
[cookies:protected] => Array
(
[l7_az] => WpOrg\Requests\Cookie Object
(
[name] => l7_az
[value] => ccg14.slc
[attributes] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[path] => /
[domain] => paypal.com
[expires] => 1760019642
[httponly] => 1
[secure] => 1
)
)
[flags] => Array
(
[creation] => 1760017842
[last-access] => 1760017842
[persistent] =>
[host-only] =>
)
[reference_time] => 1760017842
)
)
)
)
[filename:protected] =>
)
)
2025-10-09T13:52:37+00:00 INFO Response : Array
(
[headers] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[date] => Thu, 09 Oct 2025 13:52:37 GMT
[content-type] => application/json
[content-length] => 559
[access-control-expose-headers] => Server-Timing
[application_id] => APP-2HP368920S3124337
[border-ip] => 10.209.12.76
[cache-control] => max-age=0, no-cache, no-store, must-revalidate
[caller_acct_num] => 3DG99RVEUCEZC
[paypal-debug-id] => bea7e8296edc3
[processing-ip] => 10.142.234.77
[server-timing] => traceparent;desc="00-0000000000000000000bea7e8296edc3-4c8a77859eddb6da-01"
[vary] => Accept-Encoding
[strict-transport-security] => max-age=31536000; includeSubDomains; preload
[cf-cache-status] => DYNAMIC
[server] => cloudflare
[set-cookie] => l7_az=ccg14.slc; HttpOnly; Secure; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:22:37 GMT
[cf-ray] => 98be5c08fc77bb4a-FRA
)
)
[body] => {"id":"78S88184SE668813D","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/78S88184SE668813D","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=78S88184SE668813D","rel":"approve","method":"GET","encType":"application/json"}]}
[response] => Array
(
[code] => 201
[message] => Created
)
[cookies] => Array
(
[0] => WP_Http_Cookie Object
(
[name] => l7_az
[value] => ccg14.slc
[expires] => 1760019757
[path] => /
[domain] => paypal.com
[port] =>
[host_only] =>
)
)
[filename] =>
[http_response] => WP_HTTP_Requests_Response Object
(
[data] =>
[headers] =>
[status] =>
[response:protected] => WpOrg\Requests\Response Object
(
[body] => {"id":"78S88184SE668813D","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/78S88184SE668813D","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=78S88184SE668813D","rel":"approve","method":"GET","encType":"application/json"}]}
[raw] => HTTP/1.1 201 Created
Date: Thu, 09 Oct 2025 13:52:37 GMT
Content-Type: application/json
Content-Length: 559
Connection: close
Access-Control-Expose-Headers: Server-Timing
Application_id: APP-2HP368920S3124337
Border-Ip: 10.209.12.76
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Caller_acct_num: 3DG99RVEUCEZC
Paypal-Debug-Id: bea7e8296edc3
Processing-Ip: 10.142.234.77
Server-Timing: traceparent;desc="00-0000000000000000000bea7e8296edc3-4c8a77859eddb6da-01"
Vary: Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
cf-cache-status: DYNAMIC
Server: cloudflare
Set-Cookie: l7_az=ccg14.slc; HttpOnly; Secure; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:22:37 GMT
CF-RAY: 98be5c08fc77bb4a-FRA
{"id":"78S88184SE668813D","customer":{"id":"uQEcvaSlLh"},"status":"PAYER_ACTION_REQUIRED","payment_source":{"paypal":{"description":"Billing Agreement","usage_pattern":"IMMEDIATE","permit_multiple_payment_tokens":true,"usage_type":"MERCHANT","customer_type":"CONSUMER"}},"links":[{"href":"https://api.paypal.com/v3/vault/setup-tokens/78S88184SE668813D","rel":"self","method":"GET","encType":"application/json"},{"href":"https://paypal.com/agreements/approve?approval_session_id=78S88184SE668813D","rel":"approve","method":"GET","encType":"application/json"}]}
[headers] => WpOrg\Requests\Response\Headers Object
(
[data:protected] => Array
(
[date] => Array
(
[0] => Thu, 09 Oct 2025 13:52:37 GMT
)
[content-type] => Array
(
[0] => application/json
)
[content-length] => Array
(
[0] => 559
)
[access-control-expose-headers] => Array
(
[0] => Server-Timing
)
[application_id] => Array
(
[0] => APP-2HP368920S3124337
)
[border-ip] => Array
(
[0] => 10.209.12.76
)
[cache-control] => Array
(
[0] => max-age=0, no-cache, no-store, must-revalidate
)
[caller_acct_num] => Array
(
[0] => 3DG99RVEUCEZC
)
[paypal-debug-id] => Array
(
[0] => bea7e8296edc3
)
[processing-ip] => Array
(
[0] => 10.142.234.77
)
[server-timing] => Array
(
[0] => traceparent;desc="00-0000000000000000000bea7e8296edc3-4c8a77859eddb6da-01"
)
[vary] => Array
(
[0] => Accept-Encoding
)
[strict-transport-security] => Array
(
[0] => max-age=31536000; includeSubDomains; preload
)
[cf-cache-status] => Array
(
[0] => DYNAMIC
)
[server] => Array
(
[0] => cloudflare
)
[set-cookie] => Array
(
[0] => l7_az=ccg14.slc; HttpOnly; Secure; Path=/; Domain=paypal.com; Expires=Thu, 09 Oct 2025 14:22:37 GMT
)
[cf-ray] => Array
(
[0] => 98be5c08fc77bb4a-FRA
)
)
)
[status_code] => 201
[protocol_version] => 1.1
[success] => 1
[redirects] => 0
[url] => https://api-m.paypal.com/v3/vault/setup-tokens
[history] => Array
(
)
[cookies] => WpOrg\Requests\Cookie\Jar Object
(
[cookies:protected] => Array
(
[l7_az] => WpOrg\Requests\Cookie Object
(
[name] => l7_az
[value] => ccg14.slc
[attributes] => WpOrg\Requests\Utility\CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[httponly] => 1
[secure] => 1
[path] => /
[domain] => paypal.com
[expires] => 1760019757
)
)
[flags] => Array
(
[creation] => 1760017957
[last-access] => 1760017957
[persistent] =>
[host-only] =>
)
[reference_time] => 1760017957
)
)
)
)
[filename:protected] =>
)
)Hello @bahupro,
I’ve sent you a request on Discord — please accept it so we can discuss the issue further and resolve it quickly.
Best regards
Hello @bahupro,
Thank you for sharing the detailed logs. I’ve reviewed the log file and identified the issues causing the subscription recurring payments to fail. These have now been resolved.
You can download the fixed version from the link below: Download Fixed Plugin Version
Please update your plugin with this version and test the subscription payments. If you encounter any further issues, feel free to reach out — we’ll assist you promptly.
Best regards
Thank you so much, now working everything fine, thank you once again. Great job.
The topic ‘Subscription recurring payment does not work.’ is closed to new replies.