Search...
APIJSLog inGet started in sandbox
Airwallex logo
Home
Platform APIs
Connected Accounts
Accounts
Payments
Billing
Transactional FX
Payouts
Issuing
Back to home
OverviewHow Airwallex Billing works
Get started with billingChoose your billing solutionConfigure your billing settingsSupported currencies
Invoicing
Test and go live

How Airwallex Billing works

Understand the billing process, and key concepts involved

Billing is how your business gets paid. It’s the essential process of charging customers for your products or services and successfully collecting those payments.

Whether you use a fixed subscription, a one-time charge, or a flexible usage-based model, Airwallex Billing provides the foundational tools and core components you need to consistently calculate fees and collect payments.

Subscriptions and invoices are the heart of your revenue. They automate the entire process by bringing together the key resources needed to create and settle invoices every billing cycle:

  • Customer: The individual or business who will receive and pay the bill.
  • Product: The specific service or good that you are selling.
  • Price: The rules that determine how much and how often the product will be charged.

Once you have created your invoice, you can send it to your customer and start getting paid immediately. Your subscriptions will automatically handle invoice generation and payments for you, keeping your recurring revenue on track.

Understanding Billing

Key object definitions

  • Products & prices: Products represent the goods or services being sold, while prices represent the amount, currency, frequency, and billing configuration for how the product is sold.
  • Customers: This is the business or individual being billed. It describes their contact information, payment methods, and billing history.
  • Invoices: The invoice represents the commercial agreement with the customers including details of the fees, taxes, and amount owed.
  • Subscriptions: For recurring purchases a subscription describes the billing relationship with the customer, including the duration they should be billed, and which items they should be billed for. Subscriptions automatically generate invoices for recurring billing.
  • Usage events & meters: Usage events measure a customers consumption of a specific good or service, and meters determine how to aggregate those events to determine the billing and fees.
  • Payments: Payments reflect the specific payment record and information, like a payment method, used to pay for an invoice.

Example: How products, prices, and subscriptions work together

The relationship between Products and Prices is how you model different billing options for the different products or services. A subscription or invoice is how you sell them to a customer.

Imagine you want to offer two tiers of a recurring service — a Standard plan and an Advanced plan — and start charging customers for them. Here's how you could set it up.

  1. First, create two products named Standard plan and Advanced plan.

  2. Next, define prices for each product:

    • Standard Plan: $100/month (recurring)
    • Advanced Plan: $250/month (recurring)
  3. Create customer subscriptions:

    • A customer, Alice, signs up for the Standard option. You create a subscription for Alice adding the Standard Plan product and its $100/month price as a line item.
    • Another customer, Bob, chooses the Advanced option. You create a Subscription for Bob, adding the Advanced Plan product and its $250/month Price as a line item.

The result: You can easily manage different tiers for different customers by creating a subscription with the specific product and price they agreed to pay. Once created, the subscription automatically processes payments and generate invoices for each payment.

Billing for multi-entity organizations

For multi-entity organizations, you can manage your billing for all entities from a single Airwallex organization. Manage your global customers, subscriptions, and invoices for all your entities in one place.

Multi-entity Billing

Was this page helpful?
On this page
Was this page helpful?