Create metered order

Before you create a metered order

Create a product in the UI with the product_type of metered.

Create a customer in the UI or the API. Set the order's customer_id to the customer's id.

Products in metered orders

In a metered order, you can add one metered product. After the initial payment, you can take additional payments of different amounts.

When you create a metered order, you can change the pricing unless the product's pricing configuration is locked. You can specify custom amounts for discounts, fees, and taxes.

To register a card with an initial amount of 0, charge the pre-authorisation amount. Contact BillPro customer service to get this amount, which is configured in your settings.

Order status

BillPro creates a payment link and makes the order pending. It does not send an Order is Ready email with the payment link to the customer.

Taking payments

Send the payment link to the customer by email, or integrate with the BillPro payment link feature to redirect the customer to the BillPro secure checkout.

For CardCorp merchant accounts, when you create an order, you can create a checkout in the payment gateway. You can use the checkout in an iframe integration. See Integrate with custom checkout and payment iframe. If the user doesn't complete the transaction within 25 minutes, the checkout expires. Renew the checkout with the Renew Checkout request.

Notifications

BillPro sends payment reminders for Pending orders. You can change this setting in Payment Reminders.

Manage scheduled payments

Use the API or the UI to manage billing events for scheduled payments. You can skip or reschedule them.

Cancel old pending orders

Regularly cancel old orders with Pending status from the UI.


Language
Credentials
Header
Click Try It! to start a request and see the response here!