• Resolved mirunchained

    (@mirunchained)


    Hello,

    I do not understand a problem I noted.
    On the same check, same product, same price and same type of payment (Can be Link, a VISA, a Mastercard, etc.) some costumers has the payment method saved, some costumers not.

    For example:

    Link Payment
    Transaction A – Costumer A, payment is not saved
    Transaction B – Costumer B, payment is not saved
    Transaction C – Costumer C, payment is not saved

    Mastercard Payment

    piLink Payment
    Transaction A – Costumer A, payment is saved
    Transaction B – Costumer B, payment is not saved

    I use WooCommerce, and all the settings seems good.
    What is the difference?

    Thank you

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter mirunchained

    (@mirunchained)

    Hello,

    Stripe support write me about that

    “After careful review, I can see that your payment integration – WooCommerce Inc. is not passing setup_future_usage when passing the paymentintent to Stripe.”

    Any help?

    Hi @mirunchained

    Thanks for sharing the details and what Stripe support mentioned. If I understand correctly, you’re wondering why some customers have a saved payment method and others don’t. Is that right?

    Whether or not a customer’s payment info is saved can depend on a few things. First, the customers need to choose to save their payment details. Next would be how your payment gateway settings are configured.

    To make sure your settings are optimized to save payment methods, I would suggest checking your stripe settings on WooCommerce > Settings > Payments > Stripe (click manage), then look for this part (screenshot: https://snipboard.io/3PKErW.jpg) and make sure it’s set to “Enable payments via saved cards.” This should give your customers the option to save their payment method.

    “After careful review, I can see that your payment integration – WooCommerce Inc. is not passing setup_future_usage when passing the paymentintent to Stripe.”

    Next, about what stripe support mentioned, the setup_future_usage parameter basically tells Stripe to keep the payment info for future use.

    Let me know if this helps clear things up a bit or if you have other questions.

    Thread Starter mirunchained

    (@mirunchained)

    Hello, the option “Enable payments via saved cards.” was already enabled.

    Is there anything I can do?

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I found another user who was facing the same issue when they enabled the option “Issue an authorization on checkout, and capture later is enabled”. After some time, the issue disappeared, even with that option still enabled.

    However, the user is now facing an issue where the checkbox to save the payment method does not appear. Here is the complete discussion between that user and our developers: GitHub Issue #2832.

    To gather more details about your issue, could you please confirm if you can see the “Save Payment Method” checkbox on checkout? If yes, for testing purposes, could you please uncheck the following option: “Issue an authorization on checkout, and capture later is enabled”? You can find this option by going to WooCommerce > Settings > Payments > Stripe – Credit Card (Stripe) > Settings. After that, please check if you still face the same issue.

    If the issue persists, please enable the Stripe error log by going to WooCommerce > Payments > Stripe > Settings, scroll down to the Advanced tab, and check the Error Log option.

    Then, go to WooCommerce > Status > Logs, open the log file related to Stripe payments, copy the error log, and share it here.

    With that information, we’ll be happy to assist you further in resolving this!

    Thread Starter mirunchained

    (@mirunchained)

    Hello,

    Issue an authorization on checkout, and capture later has not check

    I tried to read all the log of 20 Jan. I had 4 transactions, 1 was with Apple Pay with unsaved method.

    There are no errors on that transaction but there is not this rule (which instead is present with other one else):

    [setup_future_usage] => off_session [amount] => XXXX [confirm] => true [currency] => eur [customer] => cus_RaXXXXXX [description] => Sport Invest – Ordine 4XXX [metadata] => Array

    Zee

    (@doublezed2)

    Hello mirunchained,

    Thank you for your reply.

    To further investigate the issue, please share your site’s System Status Report with me.
    You can paste it into https://pastebin.com and share the link here.

    If your site’s URL is not included in the report, please share it separately.
    I want to visit your site and examine the checkout flow.

    Hopefully, this will give more insights into what is happening.

    Looking forward to your response. 🙂

    Thread Starter mirunchained

    (@mirunchained)

    Zee

    (@doublezed2)

    Hello mirunchained,

    Thank you for your reply.

    I visited your site and tried to buy a product to review the checkout process.
    However, I could not find any product that I could add to a cart.
    Could you show me how you add a product to the cart and reach the checkout page?

    It would be great if you could record a video.
    You may use https://awesomescreenshot.com to record and share a video with me.

    Looking forward to your response. 🙂

    Thread Starter mirunchained

    (@mirunchained)

    Hi, thanks for your response.

    My website works in a way that the user cannot manually create a cart. Instead, when they click on a link (generated by CartFlows), they are taken directly to the checkout page with the products already added to the cart.

    In fact, if you visit the link I shared, you will see that the three products at the bottom are automatically added. To complete the payment, the user needs to enter their details (first name, last name, etc.), proceed to the next page, and then input their payment information (debit/credit card, PayPal, etc.).

    So, it’s a direct checkout, not a traditional e-commerce setup where the visitor manually adds items to their cart.

    Zee

    (@doublezed2)

    Hello mirunchained,

    Thank you for your reply.

    I understand your website is set up now.
    Since this is not a traditional e-commerce store, I recommend creating a ticket via WooCommerce.com.
    This way our Happiness Engineers can look into your site in more depth and assist you further.

    Feel free to reply if you need any assistance with creating a ticket.
    Once you create the ticket, share your ticket number with me.

    Have a great day!

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Payment Method Unsaved’ is closed to new replies.