How to create and manage billing customers, products you bill for and their prices?

In Airwallex Billing, the three core components you will configure are: Customers, Products, and Prices. These components define who you bill, what you sell, and how much/how often you charge — and they power invoices and subscriptions end‑to‑end.

Create and manage via Web App (no code)

A) Customers

  • Create a Customer from the Billing area, then add contact details so invoices and notifications can be delivered by email.
  • Keep information up to date (e.g., primary contact email) to ensure smooth collections and communications.
  • Customer records are required when creating invoices or subscriptions via web app, Embedded Elements, or API.

B) Products

  • Create a Product for each plan, package, or one‑off item you sell.
  • Use descriptive names that match what customers will see on invoices.

C) Prices

  • Add one or more Prices to a Product to define amount, currency, and cadence (e.g., monthly vs annual).
  • Choose the pricing model that matches your offer (flat, per‑unit, tiered volume/graduated).
  • Record the Price ID (displayed in the UI and available via API) for use in subscriptions, invoices, or checkout

For detailed price information, refer to Product Documentation: https://www.airwallex.com/docs/billing/billing-components/prices 

Create and manage via API

Airwallex provides dedicated Billing APIs for customers, products, and prices you can use to model your catalog programmatically.

Typical flow:

  1. Create a Billing Customer (stores contact details and billing preferences).
  2. Create a Product (what you sell).
  3. Create a Price for that Product (amount, currency, frequency/configuration). Keep the returned Price ID for downstream use.

Where to find them:

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request