Charge for metered products

Manage payments for usage-based products

Metered orders let you charge customers variable amounts at varied intervals for usage-based products. You can charge the customer more than one payment using the same order. This helps you more easily consolidate the accounting data for the services in that order. Or you can create separate orders for each charge.

After the initial payment or card registration, you can submit payments to collect immediately or schedule billing events to collect later.


Submit additional payments

To manually submit an unscheduled payment for immediate processing for a metered order, do these steps.

  1. Open the Order Summary

  2. To submit a payment directly, from the gear options menu, select Submit Payment.

    Select the option to submit a payment for a pay-per-use order

    Select the option to submit a payment for a metered order

    1. In the New Payment pop-up, enter an Amount and select a Currency.

    2. Enter a Note to describe the billing event. BillPro adds this note to the Notes section on the order, with the date and time, and user email.

    3. Click Charge Now.

      Submit an additional payment for a pay-per-use order

      Submit an additional payment for a metered order

    BillPro charges the payment to the stored card for the order and displays a transaction result screen.

    The transaction result screen for a pay per use order

    The transaction result screen for a metered order


Schedule a billing event

To schedule a billing event for collection at a date and time in the future, do these steps.

  1. Open the Order Summary

  2. From the gear options menu, select Schedule Payment.

    1. In the Create Scheduled Payment pop-up, enter the Date to collect the payment. The default value is in one day (24 hours).

    2. Enter an Amount and select a Currency.

    3. Enter a Note to describe the billing event. BillPro adds this note to the Notes section on the order, with the date and time, and user email.

    4. Click Submit.

      Schedule an additional payment for a pay-per-use order

      Schedule an additional payment for a metered order

And you can submit or schedule as many payments as required.


Manage scheduled payments for metered orders

You can manage the billing events for the scheduled payments in the same way as for other types of orders. See Manage billing events.

If a billing event fails with a hard decline, BillPro suspends a metered order. For suspended metered orders, when you add a card, BillPro automatically collects any declined and overdue billing events. It does not automatically collect declined payments that were originally submitted with the virtual terminal or a payment link.


Recommended reading

Manage billing events for scheduled payments