Shopify

Bruce Escrow Checkout custom app for order redirect + webhooks.

Install

  1. Deploy / run the app under plugins/shopify.
  2. Install on a development store via OAuth.
  3. In app settings, paste your Bruce API key and webhook signing secret.

Flow

  1. On unpaid Bruce orders (or draft order “Buy with Bruce”), the app creates a checkout session.
  2. Buyer is redirected to payUrl.
  3. Webhooks tag the order bruce-funded / mark paid on checkout.released.

Metafields

Session id and escrow status are stored on the order for support and retries. Prefer webhook truth over thank-you page alone.

App Store listing v1 ships as a custom/unlisted app. Official Shopify App Store submission follows after production webhook volume is stable.