Developing on Haravan

More than 50,000 merchants use Haravan to run their businesses. They come in all sizes, from all around the world, and each one is different. Haravan solves many of their hardest commerce problems out of the box—but every business has unique needs.

That’s where you come in.

Make Haravan better for everyone

Haravan ’s mission is to make commerce better for everyone. But Haravan can’t be all things to all people. Instead, we empower third-party developers, known as Haravan Partners, to create apps, themes, and other integrations that build on Haravan’s platform. That way, merchants can tailor their experience however they need, and developers can build their own businesses supporting those entrepreneurs. This virtuous circle creates new business opportunities and benefits merchants, partners, and Haravan.

Haravan’s suite of APIs and our open-source templating language, Liquid, enable you to make Haravan work the way your clients demand. And our robust developer platform lets you use the business model that works for you.

Ways to build

These are some of the ways that developers build businesses on the platform:

Our platform is open to developers of all sizes, from solo freelancers to boutique design shops to global-scale agencies. Make money by selling your services on a one-to-many basis, or with high-touch client engagements.

Learn more about ways to build.

What you can access

Developers have extensive access to Haravan’s core features. Here are some of the resources you can work with:

  • Use the Omni API to embed new features in the Haravan admin or POS, and access data on inventory, orders, products, billing and more
  • Use the Storefront API, our headless commerce solution, to add Haravan buying experiences to any website, app, or video game
  • Use the Liquid markup language to customize the look and feel of merchants’ online stores

Learn more about our APIs.

Where to start

Before you start coding, be sure to learn more about the Haravan Partner program:

Once you’re ready to start, browse our tutorials to get up and running fast: