capabilities.work

Browse Services and Checkout

A 3-step recipe with Mindbody. We can help you get access.

Recipe · 3 steps

Browse Services and Checkout

Discover sellable services, check out a cart, and confirm the sale.

  1. List the services available for sale at the site so a sellable item can be selected for the cart.
  2. Check out the shopping cart for the client with the supplied items and payments, committing the transaction.
  3. Read the sales list for the date range to confirm the checkout was recorded as a committed sale.
What you'll need to have ready
  • apiKey: The Mindbody-issued API key sent in the API-Key header.
  • siteId: The ID of the site processing the sale.
  • authorization: A staff user authorization (OAuth bearer) token.
  • clientId: The RSSID of the client making the purchase.
  • items: A list of the items in the cart (CheckoutItemWrapper objects).
  • payments: A list of payment information objects to apply to the cart.
  • startSaleDateTime: Start of the date range used to confirm the sale.
For your developer

Arazzo workflow mindbody:browse-services-checkout, 3 operations: getServices → checkoutShoppingCart → getSales. Specs on APIs.io.