No content to show

User Activity

I actually got this to work, with much chagrin and Remix name-cursing.The trick was that both the loader and the action required the `cors` utility wrapping the response. If either of them didn't wrap their response, things would fail.My hot take is ...
I've run into this issue and can't seem to figure out how anyone else has solved it.Things I've tried;- `remix-utils/cors` package- `{cors}` from the authenticate utilsI just get OPTIONS requests to my route, and then the requests fail because of COR...
For anyone looking, this is the correct answer 
This has been an ongoing headache for us with theme extensions. The problem got really bad after Shopify updated how app config changed with deployments. Basically our issue has been that one of our developers created a WIP theme extension, and did a...
We're attempting to submit a subscription app for review, but have received some really confusing and contradictory feedback:Include a screencast of your app functioning from a Merchant's customers point of view on the following listed browser and de...
It's super weird, but you can find some details in this thread: https://community.shopify.com/c/customers-discounts-and-orders/how-to-update-credit-card-details-in-shopify-via-api-or-sdk/td-p/2092991tl;dr there's an undocumented endpoint you need to ...
It looks like there's a `replacementBehavior` field you can put in the billing config
Yeah a BillingAttempt could be used to bill $0 for a prepaid subscription, it's really more of a DoThingPerTermsOfSubscriptionContract action than an actual bill.
I've also had this problem creating BillingAttempts after changing the price of a product after purchasing a subscription during testing. I.E. the price of my product was $0.00 for testing, changed it to $12.99 for testing, and now I'm having this er...
Yeah this is kind of an existential problem for any React app! The real issue is that the admin token used needs to be guarded, since it is a secret. If it's used client side in a request, then anyone sniffing the network in a coffee shop where the m...
Hi @Liam , I think the issue here is with how App Bridge is handling the current URL:https://shopify.dev/docs/api/app-bridge-library/reference/navigation-menuSince it's within the `<ui-nav-menu>` component it should have the active state set by App B...
Yeah to troubleshoot this, I would check:Is the app installed on your production store, with a version deployed that uses your delivery customization extension? Dev stores can view work in progress versions of functions, and so you need to deploy a n...
Great! Yeah one thing that tripped me up as well with trycatch -- `console.log()` prints to STDOUT, whereas with errors you need to print to STDERR which is `console.error()`.So if you're printing to STDOUT you're basically silencing the errors!
Since I posted that, Shopify seems like they pushed an update to allow you to create instances of Delivery Customizations via the dashboard, so basically what I did with the GraphQL app, but with a UI instead. So to answer your question, the GraphQL ...
I had this issue when I was creating an extension-only custom app for delivery customization -- and I solved it!!Basically, when you create an extension, you're declaring a function like you would in JavaScript. But just like in JS, declaring a funct...
My Accepted Solutions
This widget could not be displayed.
This widget could not be displayed.
Likes given to