Shopify native connector brief
Shopify support is available today through Perkamo's API-first integration path. The native Shopify app is planned for design partners who want Perkamo to own the shop connection, webhook subscriptions and event mapping.
Planned native scope
- Connect one Shopify shop to a Perkamo Space.
- Subscribe to order, refund and customer lifecycle webhooks.
- Verify Shopify webhook signatures before accepting events.
- Map Shopify order ids to deterministic Perkamo transaction ids.
- Show connection status, last event, last error and reconnect actions in Console.
- Emit Perkamo events such as
order.paid,order.refundedandcustomer.created.
Discount code creation, gift card issuance and checkout UI extensions are not part of the first native scope unless a design partner needs that flow.
Available now
Use a backend app, middleware service or commerce backend to send trusted Shopify events to Perkamo.
- Start with the Quickstart.
- Send order events with POST /v1/events.
- Use Concepts for transaction id patterns.
- Use Webhooks when another system should react to points,
level changes or perk unlocks.
Design partner fit
This connector is a good fit when Shopify owns checkout and customer identity, and the loyalty launch depends on reliable purchase, refund and customer events. Perkamo can help customers define the event mapping and validate the first production flow before the native app is available.