The core resources within Rebilly are:
- Payment Instruments (eg. Tokens, Payment Cards, Bank Accounts, PayPal Accounts, and more)
- Products and Plans
- Orders and Invoices
It's important to have a brief understanding of what these mean inside of Rebilly and how they relate to each other.
A Customer represents a person or organization that may purchase Products. The customer may be a lead or a paying customer.
They would use a Payment Instrument, such as a Payment Card, to pay for the products. The amount they paid is determined by the pricing Plan. A product may have one or more pricing plans associated with it.
When they purchase, they do so by placing an order. An order is called a Subscription. A subscription can be for one-time orders too.
A Subscription generates an Invoice. If it is recurring, it will generate an invoice at each period renewal. An invoice can be paid by making a Transaction.
This closes the loop on the most important core resources within Rebilly.
We recommend you read through the core concepts section of this website before continuing to the tutorial.