Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter lnsight

    (@lnsight)

    Hi,

    I tested the FunnelKit upsell flow further.

    At the moment, I can confirm that upsells are working with PayPal and card payments from your plugin.

    However, Apple Pay is still not passing the customer information correctly in the express checkout flow. When I click the Apple Pay button and then approve the payment in Apple Pay, I am returned to the checkout page with the error:

    APPROVE_APPLE_PAY_VALIDATION_ERROR

    After that, the checkout form shows multiple required fields in red and they remain empty. It looks like the customer data is not being passed back from Apple Pay properly after approval. The fields that are not being populated include email, first name, last name, street address, city, and phone.

    Could you please check whether Apple Pay is currently expected to work with the FunnelKit upsell flow, or if this method is not yet fully compatible with it?

    • This reply was modified 1 month, 4 weeks ago by lnsight.
    Thread Starter lnsight

    (@lnsight)

    Hi Clayton,

    Thank you for your reply.

    I have not fully switched away from your plugin yet. I am currently testing another PayPal plugin in parallel for comparison.

    First of all, I think both plugins are very good, and we are still using your plugin on about 99% of our sites.

    The main reason I started testing another plugin is that on this particular site, Apple Pay and Google Pay were not working correctly with your plugin. Shipping options and totals were not appearing properly in the express payment flow.

    Since this is currently the one site where I specifically need PayPal Apple Pay / Google Pay, I had to test another plugin to better understand whether the issue was plugin-related or site-related.

    With the other plugin, I found that LiteSpeed Cache JS optimization was interfering with the payment flow, and after excluding some payment-related scripts, Apple Pay / Google Pay started working correctly.

    Because of that, I wanted to check whether something similar could also be affecting your plugin, even if it may not be the root cause.

    That said, I have not fully moved away from your plugin. I would still prefer to continue using it if this Apple Pay / Google Pay issue can be identified and resolved.

    Kind regards

    Thread Starter lnsight

    (@lnsight)

    Hello,

    Thank you for the updated version.

    I tested it, but it is still showing the same old message and the upsell still does not work.

    I noticed that FunnelKit also has their own PayPal plugin:
    https://ww.wp.xz.cn/plugins/funnelkit-payment-gateway-paypal-for-woocommerce/

    Their plugin seems to focus on standard PayPal, while your plugin also supports Advanced Credit and Debit Card Payments, Google Pay, and Apple Pay.

    Because your plugin supports more payment methods, I really hope you can fix the integration with FunnelKit upsells on your side, so these payment methods can also work properly with post-purchase upsells.

    Maybe you can check how FunnelKit connects their PayPal plugin with their upsell system and apply a similar approach in your plugin.

    Thank you.

    Thread Starter lnsight

    (@lnsight)

    Hello,

    Thank you for the update and for providing the fixed version.

    I tested the new version, and the previous error is gone, but the post-purchase upsell still does not work.

    Now I am getting this message instead:

    Upsell Skipped
    No Upsells in Funnel: Upsells were skipped because there are no upsells configured in the current funnel.

    At first glance, this message looks like the funnel does not have any upsell offers configured, but that is not the case.

    I have already confirmed that:

    • the funnel does have post-purchase upsell offers configured correctly
    • upsells are enabled for that funnel
    • when I test the same funnel with another payment method, the upsell works normally

    So it seems this is still related specifically to your PayPal plugin integration, not to the FunnelKit funnel configuration itself.

    Could you please investigate this further?

    Thank you.

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