Add-ons

1 operation. Every schema and example on this page is generated from the platform contract.

Get a store's add-ons catalogue.

Merchant add-ons catalogue for the Business app: every active add-on the store can see (tier + store-template gated) with whether the store has access, whether it is enabled or on trial, the Phase 3 billing columns (billing type, paid flag, price, setup fee), and a single server-decided purchase mode the buy UI branches on.

Parameters

store_idstring · uuidqueryrequired

Store whose add-ons catalogue to return (also authorises the merchant).

Response, 200

addonsarray of objectrequired
17 child fields
idstringrequired
slugstringrequired
namestringrequired
descriptionstring, nullablerequired
categorystring, nullablerequired
tier_requiredstring, nullablerequired
icon_namestring, nullablerequired
has_accessbooleanrequired
is_enabledbooleanrequired
enabled_statusstring, nullablerequired
enabled_sincestring, nullablerequired
trial_ends_atstring, nullablerequired
billing_typestringrequired
is_paidbooleanrequired
price_pencenumber, nullablerequired
setup_fee_pencenumber, nullablerequired
purchase_modeenumrequired
upgrade_requiredincludedfree_togglepurchaseunavailable
store_tierenumrequired
memberclubvip
curl -G "https://www.membber.com/api/v1/addons" \
  -H "Authorization: Bearer $MEMBBER_TOKEN" \
  --data-urlencode "store_id=6659c139-0000-4000-8000-d0c500000066"
Response, 200
{
  "addons": [
    {
      "id": "00000d1b-0000-4000-8000-d0c500000000",
      "slug": "<slug>",
      "name": "Example name",
      "description": "Added at the front desk",
      "category": "<category>",
      "tier_required": "<tier_required>",
      "icon_name": "<icon_name>",
      "has_access": true,
      "is_enabled": true,
      "enabled_status": "<enabled_status>",
      "enabled_since": "<enabled_since>",
      "trial_ends_at": "<trial_ends_at>",
      "billing_type": "<billing_type>",
      "is_paid": true,
      "price_pence": 1500,
      "setup_fee_pence": 1500,
      "purchase_mode": "upgrade_required"
    }
  ],
  "store_tier": "member"
}
WhatsApp
Book a Call
Start Free