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

  • Prepay

  • Postpay

Payment statuses

Payments can have one of the following statuses:

  • Pending billing (pending_billing — in the API methods) — the initial status of a new payment when external management of invoices for the Postpay model is used (see Managing invoices for the Postpay model by a third-party ERP system). A payment is created but not ready to be paid since a third-party ERP system has not yet approved the linked invoice.

  • Waiting for payment (waiting_for_payment) — the initial status of the rest of new payments. If external management of invoices for the Postpay model is used — the payment is ready for paying since a third-party ERP system has approved the linked invoice.

  • 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.

Payment type

Pending billing

Waiting for payment

Expired

Canceled

Receipt creating

Receipt sent

Processing 

Completed

Paid from balance

Payment for rendered services

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Payment for order

(minus)

(tick)

(minus)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

Payment for the manual topping up of the balance

(minus)

(tick)

(minus)

(tick)

(tick)

(tick)

(tick)

(tick)

(minus)

More about payment types: