• Resolved ofive

    (@ofive)


    Hello, I have two problems with the Apple Pay/Link buttons.

    – In a two step checkout they appear in the first step, doing the users don’t see the bump/checkout offers that are in step #2. Also, some customers said this caused problems with a message “Session expired” (probably from CartFlows plugin). I guessing they haven’t even agreed the terms and condition as this is part of step #2. I think these buttons should appear next to PayPal/Credit/debit cards in step #2.

    – Also I noticed they delay around 6 seconds to load in the checkout page, how can I make they instantly appear?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter ofive

    (@ofive)

    I forgot to attach the image showing it: https://postimg.cc/34JBNKp3

    Zee

    (@doublezed2)

    Hello ofive,

    Thank you for contacting WooCommerce support.

    I understand the issue you’re facing. The Apple Pay/Link buttons are showing up in step 1 of a two-step checkout (likely using CartFlows), which causes customers to miss offers and may trigger a “Session expired” error. You’re also noticing a delay of around 6 seconds before these buttons appear.

    I visited your site and the buttons seem to be displaying correctly on the checkout page. I also switched between step 1 and step 2, and the buttons are visible on both steps.

    To better understand what’s happening on your end, could you please record a short video showing the issue? You can use any screen recording tool, like Awesome Screenshot, and share the link here. That’ll help me troubleshoot this more effectively.

    Looking forward to your response. 🙂

    Thread Starter ofive

    (@ofive)

    You explained it right, but I don’t want to show these buttons on step #1 so they see the offers. Also, as said, they delay around 6s to load.

    Hi @ofive,

    Thanks again for the clarification. I’ve taken another look at your screenshot (https://postimg.cc/34JBNKp3) and your checkout flow here: https://ofivesounds.com/secure-checkout-progressive-pulse/. From what I can see, the page is built using a CartFlows template rather than the default WooCommerce checkout, which explains why the Apple Pay/Link buttons are appearing in step #1.

    To fix this, I recommend heading to your WordPress dashboard, clicking on CartFlows in the sidebar, and opening the checkout funnel you’re using. From there, you can edit the step layout and control where the payment buttons appear—ensuring they only show in step #2 alongside PayPal, credit/debit cards, and your bump offers. This should also prevent customers from skipping steps or triggering the “Session expired” issue.

    As for the delay in loading the Apple Pay/Link buttons (around 6 seconds), this often relates to how the page loads scripts and resources. I suggest reviewing the performance of your checkout page using the recommendations in this guide: https://developer.woocommerce.com/docs/how-to-optimize-performance-for-woocommerce-stores/

    Additionally, checking your CartFlows settings to ensure that scripts aren’t being unnecessarily deferred or delayed for payment gateways may also help.

    Let me know how that goes!

    Thread Starter ofive

    (@ofive)

    Hi I have checked in the CartFlows plugin and there’s no option for “ensuring they only show in step #2 alongside PayPal, credit/debit cards, and your bump offers.”

    Where did you find it?

    Also I have to say that I’ve updated the checkout for a different design on this funnel (I’d still like to use the two-step funnel shown in the screenshot tho), just in case, if you want to check here’s the new one:
    https://ofivesounds.com/secure-checkout-progressive-pulse

    but I still have the two-step checkout in a copy of the funnel that I’m using for other purposes:
    https://ofivesounds.com/secure-checkout-progressive-pulse-fb/

    Hi @ofive,

    Thank you for getting back to us. Just to clarify, this forum is dedicated to addressing issues and concerns specifically related to the core WooCommerce Stripe plugin. Support for third-party plugins falls outside the scope of what we can assist with here.

    It appears that your checkout flow may have been built using CartFlows. If you need help editing that flow, we recommend reaching out to the CartFlows support team directly. If you’re unsure whether CartFlows was used, we suggest consulting a developer who can review your setup and help determine which plugin or theme may be handling that functionality.

    Regarding the issue with the button not displaying promptly, this could be related to your theme, page builder, or CartFlows itself—possibly due to animations or other customizations. In this case, it would be best to consult a developer or website optimization expert who can take a closer look.

    We understand this might feel like we’re unable to help, but since the matter is outside the scope of our support, there’s unfortunately not much we can do from our side. If you have any other questions or concerns related to WooCommerce Stripe, feel free to reach out anytime.

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

The topic ‘apple pay/link buttons’ is closed to new replies.