Hello Community!
Recently made the decision to utilize Square Online and Facebook/Instagram Shops. I've been able to use the Meta for Business integration to create the catalog on Commerce Manager, however, as I go through the onboarding to create the Shop, I've been having issues with the "Enter the link (URL) to your checkout page."
Each time I've added in either the link to the cart or checkout from the Square website, Meta Commerce Manager states "There are potential issues with your checkout URL."
So far, neither Meta nor Square support has been able to help me understand why there is currently an issue. Has anyone else experienced this?
Meta provides this article as "help" for the URL compatibility. I wonder if there are issues with the listings instead of the URL itself.
Posted 08-14-2025
I understand, @KraftyKoopa and I am sorry to hear you are still having issues with this.
I reached out to our eCommerce team about this and they said the only suggestion they have is you could potentially try to link it your cart page instead of the checkout page: https://kraftykoopa.square.site/s/cart.
They said that my fix it for you. If not, unfortunately they said Meta would be the ones to troubleshoot more.
Hi @KraftyKoopa, thank you for your post. I see you are new to the Square Community, welcome!
I am not super familiar with Meta's Commerce Manager, but I can definitely look into this for you.
Just to make sure I have this correct, are you trying to enter that URL you mentioned from your Square website or the Meta Commerce Manager?
I wish this could be figured out because I'd love to highlight a few products and put some advertising dollars behind it.
Meta changed their shop method so that all transactions. When customers make a purchase from your shop on Facebook or Instagram, the checkout process takes place on your own website. We are supposed to build a checkout URL that will allow customers to complete their shops purchases seamlessly on your website.
This is a sample of what they are looking for. Not sure if this helps (This is a copy & paste from Meta commerce docs)
As of now my Meta "Shop" is inactive because I don't know how to do this.
Here is the link to the full text.
https://developers.facebook.com/docs/commerce-platform/setup-checkout-url
# views.py from django.http import JsonResponse from django.views import View class CheckoutView(View😞 def get(self, request😞 products_param = request.GET.get('products', '') coupon = request.GET.get('coupon', None) # Parse products product_quantities = {} if products_param: for entry in products_param.split(','😞 try: product_id, quantity = entry.split(':') product_quantities[product_id] = int(quantity) except ValueError: continue # Skip malformed entries # Build response response_data = { 'products': product_quantities, 'coupon': coupon if coupon else 'No coupon applied' } return JsonResponse(response_data) # urls.py from django.urls import pathfrom .views import CheckoutViewurlpatterns = [ path('checkout/', CheckoutView.as_view(), name='checkout'), ]
we are having the same issue here and no resolve still. linked both the cart and checkout and nothing. so, i can no longer advertise or promote my products and sales to square because i can't tag them and give my customers a good experience. so, i guess i am going to have to look at shopify or something else that will play with socials better??
Welp, having the same issue here too! I love Square and its eco system but stuff like this can be extremely frustrating! I was attempting to tag products on IG and then no results were found...and thats lead me here. Heres hoping for an update soon!
I am in the same situation Wasted a day talking with Meta on chat and the telephone - they made it sound like it was only my problem...... and then the last chat said
I've been experiencing the same issue across the board. I've tried a connection from my website, I just tried a connection using Square. I've reached out to meta and they pass the buck from one group to another. All acknowledging that the link works fine when they use it but their automation "self service verification" is still rejecting the links. I believe this to be a case of using automation improperly on Meta's side and they really don't care.
I was linked to Facebook for a few years and now I have a red banner asking for my checkout url and I’ve spent hours trying to figure it out. I was able to tag my products on Instagram and run ads until recently when they changed the way payments go through. Hopefully issue will be resolved soon.
Has anyone had any luck finding a solution for this yet??
We have never had success with it.
So Meta fully states that you may need to reach out to a developer for help to get this working now. The fact that Square is not working on this is some way is a bit ridiculous. No, Meta does not have someone working on it, they do, however, have documents on how a developer can set it up.
https://www.facebook.com/business/help/7363[Redacted]2
this is specifically where I am getting issues - with handling products. https://developers.facebook.com/docs/commerce-platform/setup-checkout-url#step-2--handle-products
i don’t know how to handle this, am not a developer, and did not expect to run into yet another issue with Square and Facebook integration. Yet, here we are.
Here is the issue as I understand. When you checkout on square, you go the the URL " https://www.mystore.com/s/cart" .
But if i go there randomly without adding anything, I will see an empty cart.
Basically, Facebook wants to add code to the Server that makes your site understand " https://www.mystore.com/s/cart/BLACKBAG+BLUEITEM" . So that after a customer adds a "black bag" and a "blue item" on the instagram app and goes to check out, when they are transferred from Instagram app -> your web page, they will see their items. Unfortunately, square does not let us add random code to their servers, as it would be a security risk. Square should work with meta on this i hope.
It needs to be an API - which Square needs to develop. As they advertise this as a supported integration, they need to get it done or admit that this integration is not active. Simple as that.
Still no resolution here either. I'm waiting for Meta to provide additional troubleshooting advice. I've already disconnected and reconnected my catalog (that didn't work). Followed Square's advice about direct URLs - still go the error message. Right now it appears that the link that Square provides doesn't meet the critera that Meta is requiring for its new checkout procedure. I wish Square and Meta would just connect to figure this out. I don't know about anyone else on this thread, but I've already spent about 8 hours trying to get this figured out and I don't have that kind of time as a small business owner.
I thought this was interesting from the moderator on 8/19 "Our Operations team did add that there may not be an issue on Meta's side, as it could be that this feature is not supported at this time." My question is - Square provides an integration to Meta as a feature. It's a feature we pay for in our subscriptions. The feature is not longer working properly. I'd like to hear from Square: What's the timeline for getting the product URLs fixed to meet Meta's new requirements? And will there be any proration of our subscription fee for this inconvenience?
Good luck getting anything of substance from Square's support. It's really a shame. The product is overall good but if an issue arises, their support in just horrendous. Absolutely horrendous.
I really would hate to have to make the switch to shopify but, man, this is so annoying. Square needs to work with meta to figure this issue out.
I agree. META is no longer supporting checkouts; they refer you to your "website," which in this case is SQUARE. Square should have a solution to this. Each item generates a checkout URL, but META doesn't operate this way. This is a mis-match. Square needs to come up with a solution.
Actually, the issue stems from Square Online, and currently there is nothing us Square Sellers can do.
Square Online does not yet support Meta’s “cart” parameters. It’s a known limitation as of 2025.
Meta Shops assumes your connected commerce platform (like Shopify or BigCommerce) supports dynamic “cart injection," the ability to add products to the cart via URL parameters. But Square Online does not support dynamic cart injection as of September 2025.
That is disappointing. I switched from Shopify to Square over a year ago because Square was so much easier to use (at lest for me) and now to know I can no longer integrate with my Meta shop is very frustrating. If they are not going to resolve this soon I might just bite the bullet and switch back to Shopify, I just get afraid that something similar will happen on each platform
Today I spent 45+ minutes connecting with the chat support looking for an update on this issue. After being handed off 5 times I've come to realize that either Square hasn't updated its support team on this issue (based on my previous contact to support that lasted 2 hours I was told that Square is working with Meta on a solution and my chat was ended abruptly). Or Square doesn't care that it's offering a broken product. I just need it to work as advertised.
Square Community
Square Products