I can never get a "good" value from the Shopify webhooks in the JSON
We are capturing all of the following hooks: checkouts/create,
orders/create, orders/updated, orders/delete, orders/fulfilled,
orders/paid, orders/cancelled, and order_transactions/create.
The values we get back are always one of these:
1) referring_site is the shop order URL, for example:
2) referring_site is the Shopify customer login URL:
3) referring_site is the checkout URL:
4) referring_site is an empty string
Of course none of these is what we need for our app. We need to know
the external URL that brought the customer to the product page.
I have set up a simple redirection service, you can see it simply
redirects to our test product page:
But this URL is never recorded in the referring_site JSON we received after making a
purchase from any webhooks.
Please help with any insights you have, it's really critical for our
I'm upvoting this because I'm also curious how it works.
Is it based on the referer http header? What if the user shuts down the browser and comes back to it later?
Connect your PayPal account to allow your customers to checkout using the PayPal gateway a...By Ollie Jul 28, 2022