Recurring Paypal payments not working
-
Paypal is not working properly, the first montly payment goes fine – the second one does not follow. Can you guys tell me what’s wrong?
The page I need help with: [log in to see the link]
-
Hi @wingerien,
Can you please check the Subscription and PayPal logs in
WooCommerce -> Status -> Logs
? Let us know if you find something in the logs. Please also check your PayPal settings. I would also check the PayPal panel and look if the subscriptions are correctly created on the PayPal side.Hi Carlos,
The log:
2021-06-20T11:11:52+00:00 DEBUG mollie_wc_gateway_ideal: Start process_payment for order 3639 2021-06-20T11:11:52+00:00 DEBUG mollie_wc_gateway_ideal: Create Mollie payment object for order 3639 2021-06-20T11:11:52+00:00 DEBUG mollie_wc_gateway_ideal : Order 3639 returnUrl: https://withcaressa.nl/checkout/order-received/3639/?key=wc_order_4tPJb5yUNB6Uz&utm_nooverride=1&order_id=3639&filter_flag=onMollieReturn 2021-06-20T11:11:52+00:00 DEBUG mollie_wc_gateway_ideal : Order 3639 webhookUrl: https://withcaressa.nl/wc-api/mollie_wc_gateway_ideal?order_id=3639&key=wc_order_4tPJb5yUNB6Uz&filter_flag 2021-06-20T11:11:52+00:00 DEBUG Creating payment object: type Order, first try creating a Mollie Order. 2021-06-20T11:11:52+00:00 DEBUG Array ( [amount] => Array ( [currency] => EUR [value] => 144.00 ) [redirectUrl] => https://withcaressa.nl/checkout/order-received/3639/?key=wc_order_4tPJb5yUNB6Uz&utm_nooverride=1&order_id=3639&filter_flag=onMollieReturn [webhookUrl] => https://withcaressa.nl/wc-api/mollie_wc_gateway_ideal?order_id=3639&key=wc_order_4tPJb5yUNB6Uz&filter_flag [method] => ideal [payment] => Array ( [issuer] => ideal_INGBNL2A [customerId] => ) [locale] => en_US [metadata] => Array ( [order_id] => 3639 [order_number] => 3639 ) [orderNumber] => 3639 ) 2021-06-20T11:11:52+00:00 DEBUG mollie_wc_gateway_ideal: Mollie payment object ord_fyrgqv (live) created for order 3639 2021-06-20T11:11:52+00:00 DEBUG For order 3639 redirect user to Mollie Checkout URL: https://www.mollie.com/payscreen/order/checkout/fyrgqv 2021-06-20T11:12:17+00:00 DEBUG mollie_wc_gateway_ideal: Mollie payment object ord_fyrgqv (live) webhook call for order 3639. 2021-06-20T11:12:17+00:00 DEBUG Mollie_WC_Gateway_Abstract::orderNeedsPayment mollie_wc_gateway_ideal: Order 3639 orderNeedsPayment check: yes, order not previously processed by Mollie gateway. 2021-06-20T11:12:17+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid called for order 3639 2021-06-20T11:12:18+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid WooCommerce payment_complete() processed and returned to Mollie_WC_Payment_Order::onWebhookPaid for order 3639 2021-06-20T11:12:18+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid processing paid order via Mollie plugin fully completed for order 3639 2021-06-20T11:12:18+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid updated payment with webhook and metadata 2021-06-20T11:12:20+00:00 DEBUG Mollie_WC_Gateway_Abstract::getReturnRedirectUrlForOrder 3639: Determine what the redirect URL in WooCommerce should be. 2021-06-20T11:12:20+00:00 DEBUG Mollie_WC_Plugin::onMollieReturn: Redirect url on return order mollie_wc_gateway_ideal, order 3639: https://withcaressa.nl/checkout/order-received/3639/?key=wc_order_4tPJb5yUNB6Uz&utm_nooverride=1 2021-06-20T14:54:52+00:00 DEBUG mollie_wc_gateway_ideal: Start process_payment for order 3640 2021-06-20T14:54:52+00:00 DEBUG mollie_wc_gateway_ideal: Create Mollie payment object for order 3640 2021-06-20T14:54:52+00:00 DEBUG mollie_wc_gateway_ideal : Order 3640 returnUrl: https://withcaressa.nl/checkout/order-received/3640/?key=wc_order_7NkjRNDJoA0gq&utm_nooverride=1&order_id=3640&filter_flag=onMollieReturn 2021-06-20T14:54:52+00:00 DEBUG mollie_wc_gateway_ideal : Order 3640 webhookUrl: https://withcaressa.nl/wc-api/mollie_wc_gateway_ideal?order_id=3640&key=wc_order_7NkjRNDJoA0gq&filter_flag 2021-06-20T14:54:52+00:00 DEBUG Creating payment object: type Order, first try creating a Mollie Order. 2021-06-20T14:54:52+00:00 DEBUG Array ( [amount] => Array ( [currency] => EUR [value] => 144.00 ) [redirectUrl] => https://withcaressa.nl/checkout/order-received/3640/?key=wc_order_7NkjRNDJoA0gq&utm_nooverride=1&order_id=3640&filter_flag=onMollieReturn [webhookUrl] => https://withcaressa.nl/wc-api/mollie_wc_gateway_ideal?order_id=3640&key=wc_order_7NkjRNDJoA0gq&filter_flag [method] => ideal [payment] => Array ( [issuer] => ideal_ABNANL2A [customerId] => ) [locale] => en_US [metadata] => Array ( [order_id] => 3640 [order_number] => 3640 ) [orderNumber] => 3640 ) 2021-06-20T14:54:52+00:00 DEBUG mollie_wc_gateway_ideal: Mollie payment object ord_mwt367 (live) created for order 3640 2021-06-20T14:54:52+00:00 DEBUG For order 3640 redirect user to Mollie Checkout URL: https://www.mollie.com/payscreen/order/checkout/mwt367 2021-06-20T14:55:09+00:00 DEBUG mollie_wc_gateway_ideal: Mollie payment object ord_mwt367 (live) webhook call for order 3640. 2021-06-20T14:55:09+00:00 DEBUG Mollie_WC_Gateway_Abstract::orderNeedsPayment mollie_wc_gateway_ideal: Order 3640 orderNeedsPayment check: yes, order not previously processed by Mollie gateway. 2021-06-20T14:55:09+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid called for order 3640 2021-06-20T14:55:10+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid WooCommerce payment_complete() processed and returned to Mollie_WC_Payment_Order::onWebhookPaid for order 3640 2021-06-20T14:55:10+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid processing paid order via Mollie plugin fully completed for order 3640 2021-06-20T14:55:10+00:00 DEBUG Mollie_WC_Payment_Order::onWebhookPaid updated payment with webhook and metadata 2021-06-20T14:55:12+00:00 DEBUG Mollie_WC_Gateway_Abstract::getReturnRedirectUrlForOrder 3640: Determine what the redirect URL in WooCommerce should be. 2021-06-20T14:55:12+00:00 DEBUG Mollie_WC_Plugin::onMollieReturn: Redirect url on return order mollie_wc_gateway_ideal, order 3640: https://withcaressa.nl/checkout/order-received/3640/?key=wc_order_7NkjRNDJoA0gq&utm_nooverride=1
Hello @wingerien,
from what I can see in the log that you have sent, you are not using PayPal standard method (the one that comes with WooCommerce) but another plugin. Unfortunately, this version of the plugin supports only PayPal Standard.I’m having the same issue. My payments are all made throught Stripe.
The first one is currently pending but the second one still hasnt went through at all.
Are yoy saying that to get this plugin to work, the payments need to go through paypal?? if so, is there a way to only take paypal payments for the subscriptions and leave the other payment method for everything else?
Im not using the premium version yet
- This reply was modified 2 years, 10 months ago by gezzamondo.
- The topic ‘Recurring Paypal payments not working’ is closed to new replies.