Developer Information

Connect API

Resources

Understanding Bill Types

A billing "schedule" refers to a single recurring billing definition associated with a client. Each client may have zero or more billing schedules. The Billing Circle Connect API allows a merchant to create, modify, and delete all supported billing schedule types.

Subscription

Subscription schedules allow for billing to recur any number of times, or indefinitely until manually terminated. Supported intervals are weekly, monthly, quarterly, and yearly. Subscription Schedules require a start-date, an interval, a recurring billing value, and a title. Optionally the merchant may include a number of intervals (2 or greater) or if nothing is submitted billing will recur indefinitely.

Installments

Installment schedules allow for a total value to be evenly divided among any two or more billing intervals. Supported intervals are weekly, monthly, quarterly, and yearly. Installment Schedules require a start-date, an interval, a recurring billing value, a number of intervals, and a title. Note: If the billing total cannot be divided evenly among the number of intervals, the remainder will be added to the first bill.

Single

Single schedules charge a single time, for the full value on the date specified. Single Schedules can be helpful for unique charges not associated with any recurring schedule.

Special Considerations

There are a few special rules to keep in mind: