API Explorer
Explore and run ePay API requests with an interactive request builder for the ePay Payments API.
Create Billing Plan
/public/api/v1/subscriptions/billing/plans
Creates a new billing plan. Billing plans are the basis of all billing agreements with automatic charges. :::info Relationship to other components - <b>Subscription:</b> The underlying link between a merchant and a stored payment method. Created via the [Initialize Payment Session <code>/cit</code>](/api/sessions/initialize-payment-session) endpoint by sending the Subscription object. - <b>Billing Plan:</b> Defines recurring details like price, interval, and retry policy. Used only when ePay manages the billing schedule automatically. - <b>Billing Agreement:</b> Connects a Subscription to a Billing Plan. Tracks scheduled processing and charge lifecycle. - <b>Billing Agreement Charge:</b> Represents a scheduled billing event created from an agreement. Each charge can have multiple transaction attempts and a completion deadline. - <b>Transaction:</b> The base payment model used for all processing. Charges and transactions are linked to maintain attempt history. :::
Authentication
Paste a key, or log in to ePay test.