Forum Replies Created
Thanks for the information. That would be amazing if that is included. The work around is currently to create the initial payment (first month) as a product. And then we create the subscription manually in Stripe.
In the Netherlands Ideal is the way to go for payments. So it’s a nice addition that will benefit dutch customers for sure.
Sadly, we still face the same issues. And I have no idea why the session coockies would be deleted. I don’t think that customers are clearing coockies themselves or are using private browser sessions during payments. I would expect that for 1 or 2 % of the payments, but not for more than 70% of the payments.
Any other ideas? The wp instance is a scratch installation without any extra plugins. It uses currently only the stripe plugins and the post-smtp plugin. It runs the latest version of wordpress and pho 7.4. (Tried php 8 as well, but same problem)
Please find below the anonymised logs of three payments. One success, and two fails.
[deleted log after checking]
Ok, I will implement it today and will notify you on new failed payments and add the debug logs.
After payment they are redirected to the stripe default checkout status page (../stripe-checkout-result/) which contains the following error message:
– System was not able to complete the payment. Can’t find product with ID 0
Just to sum up, what seems randomly to happen:
– client fills in the form
– client pays the ideal
– client receives error
– client receives stripe receipt of payment
– in stripe payment is created
– in stripe payment is marked as completed and paid
– in stripe the customer is added
– in stripe the metadata “custom field” is missing.
– in stripe the productId is mentioned
– On our site the order is viewable in orders overview
– On our site the order is marked as waiting/incompleted
– On our site we see the log error “Can’t find product with ID 0” on the failed payments
Yes, I have enabled it. The mails contain the follow information:
Subject: Stripe Payments Error Details
Note: It is normal for transaction errors like this to happen. For example – if a customer enters an incorrect card number or an expired card details, it will trigger an error.
The customer will be requested to enter valid details for the transaction to proceed.
This email contains some raw transaction data just for the site admin to be aware of the incident.
Following error occurred during payment processing:
Can’t find product with ID 0
Thanks! Let me know if you need any additional info.
Hi, no all are latin letters. Our customers only use ideal.
I don’t see in the settings how to disable creditcard option or how to make ideal option the default one.
Thanks for your reply!
The link to the payment page is [b.link/aanmelden]
I’m using the latest version of the plugin indeed. I had other problems in the previous version (form popup was not showing), but this was al resolved with the latest version.