Skip to main content

Set up your staging site

Create a staging site to explore PaymentKit

Use this environment to experiment, customize, and build it to meet your needs.Note: Before going live, ensure your product catalog, payment processor keys, and webhooks are correctly set up for your production site.

Core setup

These steps are neccessary for both no-code and API-based implementations:

Create your product catalog

Create your product catalog with one-time or recurring pricing.

Connect your payment processor

Connect your processors (ex: Stripe/Airwallex) to accept payments.

Configure your settings

Configure your settings, from branding to invoices and checkout options.

No-code-go-live

Before going-live in your production site, ensure your payment processor keys point to production.
Here are three ways you can accept payments just by using the dashboard:

Create a checkout session

Generate a checkout link for specific products that customers can use to pay.

Create a subscription

Set up a subscription to manage recurring payments.

Create an invoice

Generate an invoice to collect one-time payments from your customers.

Fully integrated go-live

Before going-live in your production site, ensure your payment processor keys point to production and your webhooks are correctly configured.
Here is everything you need to do to integrate PaymentKit into your platform:

Generate API keys

Create API keys to enable programmatic access to PaymentKit features.

Set up webhooks

Configure webhooks to receive notifications about billing events.

Integrate PaymentKit checkout

Embed PaymentKit’s checkout on your site to accept live payments from customers.