Payment types
In this article:
Payment types and methods of their creation
Payment type | Payment purpose | Conditions | Payment creation method | Payment model |
---|---|---|---|---|
Payment for rendered services | Payment for postpaid subscriptions | Subscriptions used during the previous billing period | Automatically | Postpay |
Payment for order | Target payment for a prepaid subscription | The order amount is greater than 0 | Automatically | Prepay |
Payment for the manual topping up of the balance | Advance payment for topping up of the account balance for future payments | Manually by a manager or account user | Manually |
|
Payment statuses
Payments can have one of the following statuses:
- Waiting for payment (waiting_for_payment — in the API methods) — the initial status of a new payment. A payment is created and not yet completed.
- Expired — a payment is not completed before the due date.
- Cancelled — a payment is cancelled.
- Receipt creating (receipt_creating) — a manager manually prepares a receipt (see Processing a payment that requires manual receipt creation).
Receipt sent (receipt_sent) — a manager sent a manually prepared receipt to a customer.
- Processing — a temporary status while a payment on the payment gateway side is processed. In the Processing status, all operations for a payment are not available.
- Completed — a payment is processed (a customer paid for a payment).
- Paid from balance (paid_from_balance) — a customer paid for a payment using the account balance.
- Only payments with the bank transfer or cash payment methods can have the Receipt creating and Receipt sent statuses (see Configuring payment methods).
- Only payments with a payment method based on a payment gateway connector can have the Processing status (for details, see Creating a payment method).
Payment type | Waiting for payment | Expired | Canceled | Receipt creating | Receipt sent | Processing | Completed | Paid from balance |
---|---|---|---|---|---|---|---|---|
Payment for rendered services | ||||||||
Payment for order | ||||||||
Payment for the manual topping up of the balance |
More about payment types: