Upsells are not working
-
Hello,
For the last 5-6 days when someone purchases a product with success, then tries to buy the second product with “One Click Upsell method” on Cartflows but this time the order is not processed.
On the WooCommerce Orders list see the first order is processed and done (completed), the second one does not appear at all, but I have seen it on Stripe as not processed /not paid with this error: code authentication_required.
Before these 5-6 days, orders were working 100% (I have seen the history on Stripe).
I tried to enable Stripe test mode and 1-click Upsell works 100% good.
The problem is with 3D secure.
So I contacted Stripe Customer Care and he said the problems may be with WooCommerce.
These are the link he is talking about:- https://support.stripe.com/?contact=true
- https://stripe.com/docs/declines
- https://support.stripe.com/questions/authenticated-payment-declined-with-an-authentication-required-decline-code
Log of the failed order (1 of many)
authentication_required The card returned a decline code of authentication_required. The card was declined as the transaction requires authentication. The customer should try again and authenticate their card when prompted during the transaction. If the card issuer returns this decline code on an authenticated transaction, the customer may need to contact their card issuer for more information. Please visit the payment page for further details. To learn more about why some payments fail and what you can do to decrease your decline rate visit our guide on understanding declines and failed payments.
{ "description": "Company - Order 22775 - One Time offer", "metadata": { "order_id": "22775_4261_22440", "customer_email": "[email protected]", "customer_name": "xxx xxx" }, "source": "src_1MpN8ND3VMJSX46ctU8pB1Jb", "currency": "eur", "capture": "true", "statement_descriptor": "Order 22775-OTO", "customer": "cus_NaY9XPUHlPucTU", "amount": "27700", "expand": [ "balance_transaction" ] }
{ "description": "Company - Order 22775 - One Time offer", "metadata": { "order_id": "22775_4261_22440", "customer_email": "[email protected]", "customer_name": "xxx xxx" }, "source": "src_1MpN8ND3VMJSX46ctU8pB1Jb", "currency": "eur", "capture": "true", "statement_descriptor": "Order 22775-OTO", "customer": "cus_NaY9XPUHlPucTU", "amount": "27700", "expand": [ "balance_transaction" ] }
{ "error": { "charge": "ch_3MpNB5D3VMJSX46c1gHvh3EK", "code": "authentication_required", "decline_code": "authentication_required", "doc_url": "https://stripe.com/docs/error-codes/authentication-required", "message": "Your card was declined. This transaction requires authentication.", "request_log_url": "https://dashboard.stripe.com/acct_1KEYLMD3VMJSX46c/logs/req_m8XIwWTpKjVOXS?t=1679712598", "type": "card_error" } }
Please note, this is the upsell on the next page, so the customers has already bought one product, using his card details and 3d secure was successful
So at this point, I am asking, is everything you can do? Maybe I am missing some parameters on 3D Secure or 1clickuspell on WooCommerce?
Any suggestions?Thank you
- The topic ‘Upsells are not working’ is closed to new replies.