Progeny Apps / Pricing, offers & checkout / Tenon
For shopify parts and accessory sellersOnly the add-ons that fit — what is in the cart, or what the customer already owns.
Tenon is for shops that sell parts and accessories: tool batteries, camera lenses and mounts, appliance filters, printer cartridges, device cases. A block in the cart lists only the add-ons that fit something the shopper is buying or bought from you before, each with the reason in plain words. An add-on that needs an adapter is offered as a pair with the adapter. An add-on in the cart that fits nothing the shopper has is flagged. A catalogue check finds typo'd tags and add-ons that fit nothing.
On its way to the Shopify App Store. Write to us and we will set your store up first - it is billed through your Shopify bill, like any app.

The problem
Shows shoppers only the add-ons that fit what is in their cart or what they bought from you before.
What it does
Inside Tenon
every host and add-on, what each provides or fits, how many things it fits (a red 0 is a problem), and the catalogue check: typo'd standards with a one-press fix, add-ons that fit nothing, unknown models and families, hosts nothing fits yet. Click a row to edit it; the editor shows live, as you type, exactly which products it fits and why.
every add-on down the side, every host across the top: ✓ fits, A through an adapter, ✕ excluded on purpose. Below it, "what fits all of these at once?" — tick hosts, get the add-ons that fit every one.
pick a test cart and customer: conflicts first, then the block exactly as the shopper sees it, then the JSON the theme block receives. Build test carts and tick what each test customer owns.
paste or pick a file; bad rows are listed by line and column and left out whole; good rows import, matched by SKU (same SKU updates). The whole store downloads back out as CSV in the same columns.
heading, how many add-ons to show, use past orders or not, offer adapter pairs or not, hide already-owned add-ons or not, look, backup and restore.


Pricing
One flat price
No tiers to decode and no share of your sales.
$12 a month
- Cart block that lists only the add-ons that fit
- Uses past orders so shoppers see add-ons for what they already own
- Offers add-ons that need an adapter as a pair with the adapter
- Flags an add-on in the cart that fits nothing the shopper has
- Fit chart, catalogue check and CSV import and export
Billed through Shopify's own app billing. Cancel by uninstalling. Privacy for this app
Questions
The ones merchants actually ask
Which Shopify plans does it work on?
Works on every Shopify plan.
How am I billed?
$12 a month through Shopify's own app billing, on your normal Shopify bill. No card is taken here and there is no share of your sales.
What happens to my data if I uninstall?
Shopify tells the app the moment you uninstall, and the app erases what it kept for your store. Customer data requests from Shopify are answered the same way. The full detail is on the app's own privacy page.
Is it on the Shopify App Store?
On its way to the Shopify App Store. Write to us and we will set your store up first - it is billed through your Shopify bill, like any app.
Who do I talk to?
A person, at support@progenyapps.com or (541) 208-6685. FHL Stephens LLC, Roseburg, Oregon.
Tenon, $12 a month
Shows shoppers only the add-ons that fit what is in their cart or what they bought from you before.


