There are a few options for setting up Zuora to work with your existing website. You can incorporate Hosted Payment Pages directly within your site or application, use the SOAP API (for detailed, full-blown applications), use the REST API (for rapid development suitable for the most common web storefront operations), or use an out-of-the-box platform like PeakPortal to facilitate commerce.
Option 1: Zuora's APIs allow you to handcraft a web application that directly accesses our billing, payment, and subscription management services. The Z-Commerce API gives you access to Z-Billing, Z-Payments, and Z-Force applications via an open API. This option is the most time intensive and requires a broad understanding of Zuora.
Option 2: The second option is for you to use Zuora's hosted payment pages, which is built entirely with their SOAP API on the Z-Commerce Platform. A hosted payment page is a pre-built Credit Card or ACH form that you will need to integrate into the overall purchasing flow and requires moderate development work.
Option 3: PeakPortal has developed an out-of-the-box application that easily connects to Zuora and supports over 150 subscription billing use cases. Upon a short implementation, they can customize the portal to look similar to your website to ensure your customers are never confused about the environment they are in. It is usually ready to deploy within 24 hours.
Learn more about PeakPortal and request a demo