01 — PRIVATE
Private admin apps
Custom UI inside the Shopify admin for your team. Order workflows, batch operations, custom reporting, approval queues. Only your staff sees it.
02 — Apps
Private apps for your admin, public apps on the App Store, embedded UI that ships in your Shopify back-office. We've done all three — including our own (ArmPay, DealRotator) — so custom Shopify app development isn't a theoretical exercise for us.
What we build
Whether it's a private Shopify app for your operations team, a checkout extension that enforces rules before capture, or a full public submission to the App Store — we've shipped it already.
01 — PRIVATE
Custom UI inside the Shopify admin for your team. Order workflows, batch operations, custom reporting, approval queues. Only your staff sees it.
02 — PUBLIC
We've shipped two apps to the Shopify App Store (ArmPay, DealRotator). We handle listing content, screenshots, review process, GDPR webhooks, and the back-and-forth with Shopify review.
03 — CHECKOUT
Custom logic at checkout using Shopify Functions or Checkout UI Extensions. Address validation, product-level blocks, custom discount rules, compliance flags.
04 — STOREFRONT
Custom interactive components on the storefront: rotating deals, product configurators, live stock counters, gift messages, account portals.
05 — PRICING
Custom discount combination rules, tier-based pricing, B2B wholesale structures, volume breaks — anything Shopify's native Discounts can't handle.
06 — BULK
Internal apps for bulk SKU updates, metafield edits, catalog migrations, inventory reconciliation. For stores with 500+ SKUs or multi-store operators.
Stack
This is what we reach for. For legacy stacks or specific constraints — PHP, Laravel, Node+Express — we'll match what your team already runs.
Proof
DealRotator · our own App Store submission
Automated discount rotation across Shopify collections — set once, runs on schedule. Shipped on the Shopify App Store, which means we own the full private-to-public pipeline.
Read the case on /work →Apparel · multi-state US merchant
Checkout extension plus back-office tool that blocks addresses by product, enforces state-level sales rules, and flags regulated SKUs before capture. Inline at checkout, no external redirect.
Read the case on /work →Specialty retailer · compliance-sensitive
Shopify rule-engine app surfacing as “it just works” — under the hood, shipping class tagging, compliance destination flags, and an audit trail the merchant's team can read.
Read the case on /work →FAQ
A private app is installed only on your store and isn't listed on the Shopify App Store. Fast to build, no review process, lower maintenance. A public app is listed on the Shopify App Store, available to any merchant, and must pass Shopify's review (GDPR webhooks, security, performance, listing quality). We build both — ArmPay and DealRotator are our own public apps on the Shopify App Store.
First submission typically 5–10 business days. Most first-time submissions receive feedback requiring small changes — we address and resubmit, adding another 3–7 days. Second submission usually clears quickly. Total: 2–3 weeks from submission to listing live.
Admin apps that automate internal workflows, checkout extensions for custom checkout logic, storefront widgets, bulk operation tools for stores with many SKUs, and specialized apps like ArmPay (payment gateway) or DealRotator (automated discount rotation). If Shopify's native admin or theme doesn't do what you need, we can probably build it.
Yes. Shopify requires three mandatory webhooks for App Store submission: customers/data_request, customers/redact, and shop/redact. We implement all three, plus the audit logging and data-retention rules Shopify reviewers check. This is standard on every public app we ship.
Yes, using Shopify Functions and Checkout UI Extensions. Common extensions: address validation, per-product shipping rules, compliance flags (e.g., regulated-SKU age gates), custom discount logic, and upsell blocks. Note: checkout extensions require Shopify Plus for most use cases.
Pricing
Small admin app
$3–8K
Checkout extension
$4–12K
Full public App Store app
$15–40K+
Ranges depend on scope, data complexity, and whether you need a Shopify App Store review cycle. Every project starts with a free scoping call and a written spec before we quote.