Good detective work! It looks like it was the Foxycart HMAC encoding tool is swapping out the %20 for + signs. (when using the section)
We'll update our URL's to get the spaces removed so we can avoid the issue.
Any luck finding why our shipping service isn't showing for certain orders?
BTW, it appears that our shipping_service_description is only coming from the "language" settings where we've set "Free Shipping (3-4 days in the US)" for cart_…
When a customer cancels a subscription by going through checkout, we notice the Foxy API doesn't show the cancellation transaction under "Last Transaction" for that subscription. This is a problem because we are trying to grab the "date" …
I see we can actually get the transaction date from OrderDesk, so we'll just rely on a webhook from them. (and quit using the active/inactive trigger)
From a customer journey, segmentation, and analytics point of view, it's really the mo…
In OrderDesk, we see a automated_makeup_payment of TRUE for some of our "past due" orders. Does this mean that the retry attempt worked at charging the customer on a past due balance? Rather than the customer updating their payment in…
Not sure if this is related, but I'm curious about these checkout fields:
They don't seem to be related to the customer updating their card as I would expect, because sometimes the…
Ok, good to know.
We're also going to making some changes to our "code" and "productid" values for our add-to-cart links and forms, and we want to update these values for our existing subscriptions too. Do you guys have any scripts…
Thanks for the detailed reply.
I can imagine some of the challenges, but I wonder, why even have these fields (i.e., fx:discounts / amount and total_order) available in the Foxy API if they aren't applied consistently? If a developer re…
Ok, great. Do you guys have an example of a data feed with an automatic cancellation?
I'm trying to identify a data point that we could use to identify automatic cancellations vs. manual cancellations, assuming such a thing exists.
I just realized that cancellation receipts are sent to our customers for automatic cancellations, but I can't find any record of the transactions when I search the reference #. (e.g., reference # 364300054)
Does this transaction not real…
Ok, but if we're able to turn it into a real transaction that would be even better. That way, we could send a webhook from OrderDesk for the auto-cancellation transaction. (We're sending all customer 'events' to our email marketing platfo…
Thanks for the assistance.
Before I make the update, it looks like your replacement code has added lots of new code, and removed a significant amount of our code: https://gmkr.io/s/5a2d8655c37ee915491f6136/0
Is all of this just to remov…
Are the utm_source, utm_medium, utm_campaign parameters being stored anywhere for transactions? (e.g., transaction attributes?)
BTW, I assume utm_parameters with direct-to-checkout links is no longer a limitation?
Sorry, what is the h: supposed to do? Are you saying https://somelink.com/?h:?utm_medium=medium&utm_campaign=campaign&utm_source=source will make the URL parameters store in the transaction attributes?
This developer describes how to use Google Tag Manager with foxycart. Would you advise using this method, or does GTM work natively with Foxycart now?
Also, it appears that the issue related to seeing the receipt as a landing page in Goo…
Just to clarify, GTM would not be used with the new gtag.js, as they are two independent products and gtag.js is sort of a mini-GTM. Since we're going to be implementing 3rd party tagging (e.g., Klaviyo) we'd like to stick with GTM. And I believe GT…
Sorry, I can see the confusion now. I will try to explain better.
The only issue is that the FRIENDSAVE coupon is being shown/deducted in the "Next Charge" section for the subscription item during the initial purchase. (The recurring item …
Thanks for the feedback.
I would like to point out that the sub_token updates don't show the FRIENDSAVE coupon in the Next Charge section so the cart is working like it should in that instance. Like you said, the issue may be related to…
We do currently have the GA (analytics.js) integration working with Foxycart, but future items are being added to the transaction total, as seen here in the User Explorer report:
So we'd like to clean that up with a (custom) Google T…
@fc_marija , I'm thinking that we would not want to put the h: into the URL parameters as it would probably break the UTM tracking. After a bit of searching, I assume @fc_adam is talking about the session variables feature?
1) Does this session var…
Regarding question 2), I was suggesting we use a custom script to pull the URL parameters into the Add-to-Cart hidden form fields so we don't have to use h: in our URL. For example, like this: