Cart notes not working with PayPal Express

Hi

Is anyone else having an issue where when an customer types in a Note in the cart page, then presses the PayPal button to checkout instead of the checkout button, the notes don’t get added to the order?

I am assuming this is because the form submit doesn’t happen the way it does by pressing the Checkout button? But does anyone know of a way around this?

Unfortunately, this is not possible in Shopify to keep track of Cart note when clicking PayPal checkout button.

In order to save it, you need to go through normal Checkout process only, I believe.

I have the same issue.

So that’s it? cart notes just don’t work with paypal?

What if there is important delivery information?

Its not that it doesn’t work with PayPal, it just doesn’t work with PayPal Express (from the Cart Page).

When they go through to the normal checkout screen, they can still pay with PayPal there.

Hi, we are having the same issue where any of our customers use Paypal Express the cart notes don’t pull through.

If we take Paypal express off the website then you completely lose Paypal as an option - we can not have this as half our customers use Paypal.

Can someone at Shopify please respond to how this will be fixed! This is a huge issue for us.

Is it possible to solve that problem with paypall button

Also seeing this issue, as far as I can tell you can’t use PayPal Express with any of these features:

  • Cart Notes ( they get lost )

  • Custom cart attributes ( they get lost )

  • New Local delivery feature ( fails with an odd message )

You used to be able to hide the express pay buttons and allow paypal just in ‘payment’ stage of the checkout, but now this is not possible.

https://community.shopify.com/c/Shopify-Design/Remove-the-Express-Checkout-buttons-from-first-Checkout-Page/td-p/810310

The effect of the bug is we lose important information in Paypal checkouts like delivery date / notes, allergies - but 30% of customers want to use Paypal.

John Cleveley

cc @Kaelig :heart:

Hey Cleve! This is not my area of expertise, but I’m sure the right people
will pick it up — let me know if nobody follows up and I’ll see if I can
ping a few folks internally.

I also have a client who’s experiencing this with their store – the custom cart attributes aren’t saving when PayPal Express is used as an express checkout option. Any word on a fix or workaround?

We were able to find workaround about this issue. And it seems to work fine. We were updating cart and saved cart notes additionaly to product properties. It works for the Paypal Express.

Could you outline this workaround in a bit more detail? I am due to launch my site as soon as I can, and this is one of the issues that’s holding me back as I will rely on cart notes and it seems to be an issue with Paypal Express.

Before you submit cart to checkout we check Note field and save it additionally to product properties. This way Notes appear additionaly in the product properties.
You can do it on change Cart note field also. Let me know if it’s clear for you. Thanks.

Your response made zero sense.

1 Like

I had this issue, the problem is if they CHECKOUT on the cart page. If they fill in their order notes and pass the cart page to the actual checkout process then they can use the express checkout options (paypal etc) and you will get the order notes.

To accomplish this. You will want to go to Themes > Action >Edit Code

Then look for cart.liquid, which may simply refer you to another file, in my case its cart-template.liquid

Look for the following code…

{%- if additional_checkout_buttons -%}
{{ content_for_additional_checkout_buttons }}
{%- endif -%}

Then Comment it out like so…

{% comment %}
{%- if additional_checkout_buttons -%}
{{ content_for_additional_checkout_buttons }}
{%- endif -%}
{% endcomment %}

This will remove the express checkout buttons until the actual checkout process, preserving customer notes.

This worked for me, hopefully it works for you, or gives you an idea of what to track down to make it happen. I have an extensively customized order checkout page with many questions for the customer about their order that was being bypassed when they used express checkout, but with this edit, they are able to use express checkout on the very next page and I get all of the notes.

1 Like

Hi,

Thanks very much for your helpful response.

I tried what you suggested and although it has removed the Paypal Express button, this has been replaced with a ‘Buy It Now’ button which also bypasses the ability to add notes and provides Express checkout options in the next step. Any idea how to remove this ‘Buy It Now’ button? I’m not at all versed in coding so I wouldn’t be surprised if I’ve done something wrong!

Yes and you still get order notes passed through shopify.

I don’t like this option either. It takes off the additional payment methods and is now hidden in a little dropdown that prompts you to pay with a credit card. Our customers shouldn’t have to search for a Paypal option.

Ok I’ve found a work around - let me know if this works for you guys. If the customer selects “Update Cart” before going to Paypal or Google pay the cart notes come through. So I’m updating my cart note description to ask customers to please “Update Cart” before selecting their payment method.

Would also love to know if this gets fixed another way! Thanks!