# \#private-apps

**URL:** https://community.shopify.com/tag/private-apps/2528.md

[Latest](https://community.shopify.com/latest.md) · [Categories](https://community.shopify.com/categories.md) · [Tags](https://community.shopify.com/tags.md)

---

## [I need help with a plugin server issue](https://community.shopify.com/t/i-need-help-with-a-plugin-server-issue/689527)

<div class="topic-metadata">

**Author:** [@mobileapp](https://community.shopify.com/u/mobileapp)\
**Replies:** 3\
**Last updated:** [September 29, 2026, 2:08pm UTC](https://community.shopify.com/t/i-need-help-with-a-plugin-server-issue/689527 "2026-09-29T14:08:01Z")

</div>

I developed a plugin for Shopify, but publishing it is incredibly difficult. I rented a VDS, it’s pulling data from the VDS and reflecting it in the plugin, and even though everything seems correct and working properly, …

---

## [Inventory Integration & order tracking](https://community.shopify.com/t/inventory-integration-order-tracking/171995)

<div class="topic-metadata">

**Author:** [@dwizzle](https://community.shopify.com/u/dwizzle)\
**Replies:** 10\
**Last updated:** [September 7, 2026, 12:14pm UTC](https://community.shopify.com/t/inventory-integration-order-tracking/171995 "2026-09-07T12:14:00Z")

</div>

I manufacture and sell my products through my Shopify website but also through Amazon, and Etsy. I am looking for an inventory solution that will allow me to see, edit and track all incoming and outgoing inventory from …

---

## [Seeking app to unlock a product only upon specific cart total threshold](https://community.shopify.com/t/seeking-app-to-unlock-a-product-only-upon-specific-cart-total-threshold/574734)

<div class="topic-metadata">

**Author:** [@adam\_140](https://community.shopify.com/u/adam_140)\
**Replies:** 7\
**Last updated:** [August 25, 2026, 8:47pm UTC](https://community.shopify.com/t/seeking-app-to-unlock-a-product-only-upon-specific-cart-total-threshold/574734 "2026-08-25T20:47:31Z")

</div>

Hi everyone, I’ve looked through many apps and am thoroughly confused so I thought maybe someone more experienced might know exactly what I’m looking for. I’m seeking app that can in some sense “unlock” a product to be …

---

## [SLASHCART - Enabling Order Confirmation Emails in Native Languages](https://community.shopify.com/t/slashcart-enabling-order-confirmation-emails-in-native-languages/305531)

<div class="topic-metadata">

**Author:** [@SLASHCARTS](https://community.shopify.com/u/SLASHCARTS)\
**Replies:** 2\
**Last updated:** [July 3, 2026, 1:47pm UTC](https://community.shopify.com/t/slashcart-enabling-order-confirmation-emails-in-native-languages/305531 "2026-07-03T13:47:53Z")

</div>

Enabling Order Confirmation Emails in Native Languages (Shopify Plus) Hi Shopify Plus Team, Our client base operates in various regions, and a significant challenge we’re facing is the inability to send order confirmat…

---

## [Checkout extension to make billing address phone field required](https://community.shopify.com/t/checkout-extension-to-make-billing-address-phone-field-required/393223)

<div class="topic-metadata">

**Author:** [@GlennAppsal](https://community.shopify.com/u/GlennAppsal)\
**Replies:** 1\
**Last updated:** [May 19, 2026, 8:02am UTC](https://community.shopify.com/t/checkout-extension-to-make-billing-address-phone-field-required/393223 "2026-05-19T08:02:59Z")

</div>

I am using checkout extension checkout UI to make the phone field for billing address required. its working with the code below, but the error message only shows on the top of the checkout, not under the phone field. See…

---

## [How to Block a User on Clicking "Continue" to Payment Page in Shopify One Page Checkout?](https://community.shopify.com/t/how-to-block-a-user-on-clicking-continue-to-payment-page-in-shopify-one-page-checkout/392135)

<div class="topic-metadata">

**Author:** [@elavarasan-m](https://community.shopify.com/u/elavarasan-m)\
**Replies:** 1\
**Last updated:** [May 18, 2026, 2:47am UTC](https://community.shopify.com/t/how-to-block-a-user-on-clicking-continue-to-payment-page-in-shopify-one-page-checkout/392135 "2026-05-18T02:47:11Z")

</div>

I’m building a Shopify One Page Checkout extension, and I need to block a user from proceeding to the payment page unless certain conditions are met. Specifically, I want to intercept the “Continue” button click, and onl…

---

## [API Proxy call to password protected dev store](https://community.shopify.com/t/api-proxy-call-to-password-protected-dev-store/607129)

<div class="topic-metadata">

**Author:** [@michael-m](https://community.shopify.com/u/michael-m)\
**Replies:** 1\
**Last updated:** [April 10, 2026, 4:53pm UTC](https://community.shopify.com/t/api-proxy-call-to-password-protected-dev-store/607129 "2026-04-10T16:53:01Z")

</div>

Hi, I’m developing an app consisting of 2 main components: A customer extension page An app Proxy To test the app I have to use a dev store, but this leads me to a loop because I cannot disable password protection, bl…

---

## [Cart Metafields returning NULL in Discount Function (Migrating from applyAttributeChange)](https://community.shopify.com/t/cart-metafields-returning-null-in-discount-function-migrating-from-applyattributechange/599661)

<div class="topic-metadata">

**Author:** [@Jumana\_L](https://community.shopify.com/u/Jumana_L)\
**Replies:** 4\
**Last updated:** [March 30, 2026, 1:57pm UTC](https://community.shopify.com/t/cart-metafields-returning-null-in-discount-function-migrating-from-applyattributechange/599661 "2026-03-30T13:57:49Z")

</div>

Hi everyone, We are currently migrating our Checkout UI Extension and Discount Function away from attributes since applyAttributeChange is being deprecated. We have successfully updated our UI extension to write values…

---

## [Deploy and Release an in house developed App](https://community.shopify.com/t/deploy-and-release-an-in-house-developed-app/592370)

<div class="topic-metadata">

**Author:** [@sbeheshti](https://community.shopify.com/u/sbeheshti)\
**Replies:** 2\
**Last updated:** [March 18, 2026, 12:05am UTC](https://community.shopify.com/t/deploy-and-release-an-in-house-developed-app/592370 "2026-03-18T00:05:26Z")

</div>

Hi Can someone please explain in what circumstances we need to deploy the app to a server outside shopify? It is very confusing. The app is private to our plus store and we are not going to share with any other stores o…

---

## [POS UI Extension Modal Close listener](https://community.shopify.com/t/pos-ui-extension-modal-close-listener/587485)

<div class="topic-metadata">

**Author:** [@ms\_stryker](https://community.shopify.com/u/ms_stryker)\
**Replies:** 1\
**Last updated:** [February 7, 2026, 7:52pm UTC](https://community.shopify.com/t/pos-ui-extension-modal-close-listener/587485 "2026-02-07T19:52:21Z")

</div>

Is it possible to listen to a modal close event in the home screen render tile pos.home.tile.render? I am on 2026-01 with preact and I do not see anything in the documentation to trigger an update on the rendered conten…

---

## [REST APIs JSON vs Graphql for private app](https://community.shopify.com/t/rest-apis-json-vs-graphql-for-private-app/586304)

<div class="topic-metadata">

**Author:** [@AlessandroGnola](https://community.shopify.com/u/AlessandroGnola)\
**Replies:** 4\
**Last updated:** [January 28, 2026, 8:57am UTC](https://community.shopify.com/t/rest-apis-json-vs-graphql-for-private-app/586304 "2026-01-28T08:57:06Z")

</div>

Hi. I’ve always developed private apps using REST APIs with JSON, and now I see that GraphQL is being recommended. For convenience, especially when working with suppliers, REST APIs still seem much better than GraphQL. …

---

## [A Client asked: Video Matters Most for Shopify App Owners?](https://community.shopify.com/t/a-client-asked-video-matters-most-for-shopify-app-owners/586037)

<div class="topic-metadata">

**Author:** [@ProductVideoExpert](https://community.shopify.com/u/ProductVideoExpert)\
**Replies:** 1\
**Last updated:** [January 26, 2026, 7:58pm UTC](https://community.shopify.com/t/a-client-asked-video-matters-most-for-shopify-app-owners/586037 "2026-01-26T19:58:34Z")

</div>

Sincerely If you’re a Shopify app owner or developer, video isn’t optional anymore. it’s a conversion tool. But a common question comes up again and again. Which video actually matters most for my app? My answer isn’t w…

---

## [Rest Api and Graphql](https://community.shopify.com/t/rest-api-and-graphql/585393)

<div class="topic-metadata">

**Author:** [@AlessandroGnola](https://community.shopify.com/u/AlessandroGnola)\
**Replies:** 1\
**Last updated:** [January 23, 2026, 4:29am UTC](https://community.shopify.com/t/rest-api-and-graphql/585393 "2026-01-23T04:29:40Z")

</div>

I am a developer. I create small app and integration with management systems. I’ve always used REST API, and now I see that new apps require GraphQL. Now I see these two texts. I don’t understand. GraphQL is req…

---

## [Feature Request: Google & YouTube App Should Support Custom Metafields for Product Titles](https://community.shopify.com/t/feature-request-google-youtube-app-should-support-custom-metafields-for-product-titles/584385)

<div class="topic-metadata">

**Author:** [@BoshTheNonDev](https://community.shopify.com/u/BoshTheNonDev)\
**Replies:** 5\
**Last updated:** [January 22, 2026, 2:10am UTC](https://community.shopify.com/t/feature-request-google-youtube-app-should-support-custom-metafields-for-product-titles/584385 "2026-01-22T02:10:26Z")

</div>

Hi Shopify Community, If you’re trying to optimise your Google Shopping product titles using Shopify’s native tools, read this before you invest weeks of development time. We followed Shopify’s documentation. We verifi…

---

## [\[Feature Request\] GraphQL API: Access to Inventory Adjustment History](https://community.shopify.com/t/feature-request-graphql-api-access-to-inventory-adjustment-history/583527)

<div class="topic-metadata">

**Author:** [@oly5069](https://community.shopify.com/u/oly5069)\
**Replies:** 1\
**Last updated:** [January 16, 2026, 4:31am UTC](https://community.shopify.com/t/feature-request-graphql-api-access-to-inventory-adjustment-history/583527 "2026-01-16T04:31:22Z")

</div>

Hi Shopify Developer Community, I'm building custom analytics apps for my store and need access to historical inventory data via the GraphQL API. \*\*Use Case:\*\* I want to calculate the actual sales velocity of products.…

---

## [Where do I run a GET request in my custom app?](https://community.shopify.com/t/where-do-i-run-a-get-request-in-my-custom-app/566325)

<div class="topic-metadata">

**Author:** [@Saba13](https://community.shopify.com/u/Saba13)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 8:22am UTC](https://community.shopify.com/t/where-do-i-run-a-get-request-in-my-custom-app/566325 "2025-09-19T08:22:59Z")

</div>

Hi everyone, I’m new to APIs and building custom apps, so please bear with me. Party A has already built an API. All I need to do is send one GET request to fetch their products and display/sync them with my Shopify st…

---

## [How to Achieve SSO (Single Sign-On) Between Shopify and an External Website?](https://community.shopify.com/t/how-to-achieve-sso-single-sign-on-between-shopify-and-an-external-website/421240)

<div class="topic-metadata">

**Author:** [@RKRX](https://community.shopify.com/u/RKRX)\
**Replies:** 3\
**Last updated:** [August 27, 2025, 11:30am UTC](https://community.shopify.com/t/how-to-achieve-sso-single-sign-on-between-shopify-and-an-external-website/421240 "2025-08-27T11:30:55Z")

</div>

Hi Shopify Community, I would like to seek advice on how we can implement a Single Sign-On (SSO) solution between our Shopify store and an external website (built outside of Shopify). We are using Customer Legacy Accoun…

---

## [How to use useSubmit without a form in Remix and trigger action function?](https://community.shopify.com/t/how-to-use-usesubmit-without-a-form-in-remix-and-trigger-action-function/556745)

<div class="topic-metadata">

**Author:** [@vihadigitalcommerce](https://community.shopify.com/u/vihadigitalcommerce)\
**Replies:** 0\
**Last updated:** [August 13, 2025, 12:26pm UTC](https://community.shopify.com/t/how-to-use-usesubmit-without-a-form-in-remix-and-trigger-action-function/556745 "2025-08-13T12:26:25Z")

</div>

When I call this route, the action function is not being called, and its logs are not appearing in the terminal. I want to use useSubmit without a form. How can I do that? import { useSubmit } from “@remix-run/react”; …

---

## [Private Status of Partner Custom Apps](https://community.shopify.com/t/private-status-of-partner-custom-apps/552857)

<div class="topic-metadata">

**Author:** [@alfow](https://community.shopify.com/u/alfow)\
**Replies:** 9\
**Last updated:** [August 3, 2025, 3:36am UTC](https://community.shopify.com/t/private-status-of-partner-custom-apps/552857 "2025-08-03T03:36:05Z")

</div>

Hi, I’m considering developing a private app for use in two of my stores. Can I use the Partner Custom Apps for this purpose? Are they truly private? Also, is it safe to skip authentication if the app is only used intern…

---

## [TBYB Selling Plans for subscriptions](https://community.shopify.com/t/tbyb-selling-plans-for-subscriptions/551579)

<div class="topic-metadata">

**Author:** [@phrfpeixoto](https://community.shopify.com/u/phrfpeixoto)\
**Replies:** 0\
**Last updated:** [July 29, 2025, 1:29am UTC](https://community.shopify.com/t/tbyb-selling-plans-for-subscriptions/551579 "2025-07-29T01:29:33Z")

</div>

Is there a way to create a SellingPlan that mimics TBYB, but for subscriptions? I guess it would be TBYS (Try Before You Subscribe)? Basically, what I want to do is add a product to the cart, associated with a subscript…

---

## [Get approval for refunds and cancel orders](https://community.shopify.com/t/get-approval-for-refunds-and-cancel-orders/421684)

<div class="topic-metadata">

**Author:** [@G3webdev](https://community.shopify.com/u/G3webdev)\
**Replies:** 3\
**Last updated:** [July 4, 2025, 12:22am UTC](https://community.shopify.com/t/get-approval-for-refunds-and-cancel-orders/421684 "2025-07-04T00:22:41Z")

</div>

Is there an app or way to aggregate refund and cancel orders requests so they must get reviewed and approved by a customer service manager? We have outsourced agents and we are not sure if we should give them cancel/ref…

---

## [How can a Customer Event Pixel send a secure cookie to an application?](https://community.shopify.com/t/how-can-a-customer-event-pixel-send-a-secure-cookie-to-an-application/413464)

<div class="topic-metadata">

**Author:** [@phv-ppuente](https://community.shopify.com/u/phv-ppuente)\
**Replies:** 0\
**Last updated:** [May 9, 2025, 4:27pm UTC](https://community.shopify.com/t/how-can-a-customer-event-pixel-send-a-secure-cookie-to-an-application/413464 "2025-05-09T16:27:34Z")

</div>

I have an application with conversion tracking that we have implemented via Customer Event Pixels. The conversion events fire correctly, however the unique ID that is stored in a cookie is not included in the request due…

---

## [Storefront API: Cart Retrieve Endpoint Not Returning Line Items](https://community.shopify.com/t/storefront-api-cart-retrieve-endpoint-not-returning-line-items/413227)

<div class="topic-metadata">

**Author:** [@Jay7777](https://community.shopify.com/u/Jay7777)\
**Replies:** 0\
**Last updated:** [May 8, 2025, 12:23pm UTC](https://community.shopify.com/t/storefront-api-cart-retrieve-endpoint-not-returning-line-items/413227 "2025-05-08T12:23:32Z")

</div>

Hi everyone, I’m using the Shopify Storefront API to retrieve a cart by its ID, but the response doesn’t include the line items. Here’s the query I’m using: query { cart( id: "gid://shopify/Cart/Z2NwLXVzLWV4YW1wb…

---

## [GraphqlQueryError: Internal error. Looks like something went wrong on our end.](https://community.shopify.com/t/graphqlqueryerror-internal-error-looks-like-something-went-wrong-on-our-end/405354)

<div class="topic-metadata">

**Author:** [@Chiragdarji](https://community.shopify.com/u/Chiragdarji)\
**Replies:** 0\
**Last updated:** [April 2, 2025, 4:23pm UTC](https://community.shopify.com/t/graphqlqueryerror-internal-error-looks-like-something-went-wrong-on-our-end/405354 "2025-04-02T16:23:56Z")

</div>

We have a headless project created using nextjs and hosted on vercel in which on the header we fetch products from shopify using graphql queries. There are several languages in the project and this issue occurs randomly …

---

## [Generatate Translations for Metafields via API](https://community.shopify.com/t/generatate-translations-for-metafields-via-api/404333)

<div class="topic-metadata">

**Author:** [@Schemp](https://community.shopify.com/u/Schemp)\
**Replies:** 0\
**Last updated:** [March 31, 2025, 4:23pm UTC](https://community.shopify.com/t/generatate-translations-for-metafields-via-api/404333 "2025-03-31T16:23:25Z")

</div>

Hi there fellas, so what I´m trying to achieve in the long run is importing english translations to the product metafields of a german plus store (from a csv). My first step was to write a little Python script that lis…

---

## [Call to Proxy Endpoint from Customer Account Extension blocked by CORS](https://community.shopify.com/t/call-to-proxy-endpoint-from-customer-account-extension-blocked-by-cors/403666)

<div class="topic-metadata">

**Author:** [@randman](https://community.shopify.com/u/randman)\
**Replies:** 0\
**Last updated:** [March 27, 2025, 8:38pm UTC](https://community.shopify.com/t/call-to-proxy-endpoint-from-customer-account-extension-blocked-by-cors/403666 "2025-03-27T20:38:34Z")

</div>

We are developing a private remix app for our store which 1.) Renders a form in the Account Dashboard (new customer accounts) using Shopify’s customer account extensions 2.) Submits the form to a proxy endpoint in the …

---

## [Populating checkout fields](https://community.shopify.com/t/populating-checkout-fields/400147)

<div class="topic-metadata">

**Author:** [@basemelgalfy](https://community.shopify.com/u/basemelgalfy)\
**Replies:** 0\
**Last updated:** [March 12, 2025, 1:20pm UTC](https://community.shopify.com/t/populating-checkout-fields/400147 "2025-03-12T13:20:52Z")

</div>

I added my own city dropdown to the checkout page using the extensively, any idea how I can make the changes to this dropdown reflect in the native shopify city field . That is populating the field .

---

## [Shopify Standard Product Taxonomy using GraphQL API](https://community.shopify.com/t/shopify-standard-product-taxonomy-using-graphql-api/399748)

<div class="topic-metadata">

**Author:** [@anilv-procentri](https://community.shopify.com/u/anilv-procentri)\
**Replies:** 0\
**Last updated:** [March 11, 2025, 5:55am UTC](https://community.shopify.com/t/shopify-standard-product-taxonomy-using-graphql-api/399748 "2025-03-11T05:55:15Z")

</div>

Hello, We want to pull these categories (with 3 levels) https://shopify.github.io/product-taxonomy/releases/unstable/ using GraphQL API. https://shopify.dev/docs/api/admin-graphql/latest/objects/TaxonomyCategory Using …

---

## [RemoveNote is not working as expected.](https://community.shopify.com/t/removenote-is-not-working-as-expected/398314)

<div class="topic-metadata">

**Author:** [@divy\_brain](https://community.shopify.com/u/divy_brain)\
**Replies:** 0\
**Last updated:** [March 4, 2025, 11:04am UTC](https://community.shopify.com/t/removenote-is-not-working-as-expected/398314 "2025-03-04T11:04:47Z")

</div>

When we tried to update notes using useApplyNoteChange({ type: ‘updateNote’, note: “testing” }); It’s working fine, But when we tried to remove note using remove note useApplyNoteChange({ type: ‘removeNote’ }); T…

---

## [Storage Space on Plus Plan Filling Up Repeatedly](https://community.shopify.com/t/storage-space-on-plus-plan-filling-up-repeatedly/394780)

<div class="topic-metadata">

**Author:** [@BobFromAkron](https://community.shopify.com/u/BobFromAkron)\
**Replies:** 4\
**Last updated:** [February 20, 2025, 10:59pm UTC](https://community.shopify.com/t/storage-space-on-plus-plan-filling-up-repeatedly/394780 "2025-02-20T22:59:28Z")

</div>

I have a shop with over 300k unique items. Items come and go all day long. It isn’t unusual on a given day for 1500 items to be sold and 1500 new items to get listed. That’s maybe 5000 images gone, and 5000 new images po…

[Next page](https://community.shopify.com/tag/private-apps/2528.md?match_all_tags=true&page=1&tags%5B%5D=private-apps)
