Configure multiple pricing options when you create a new Product in your Kartra account.

Configure product pricing in the setup wizard


One-time price points

A one-time payment is charged in full in a single transaction.

  • If there is no initial payment period, the one-time price is charged immediately after a customer completes your checkout.
  • If an initial payment period is set, the one-time price is charged at the end of the initial payment period. 

Note: One-time payments with an initial payment enabled are considered “subscriptions” because they will rebill once following the initial payment (initial + one-time price). A subscription ID is assigned to this type of purchase. The subscription automatically ends after the one-time payment amount is charged.


Recurring price points

Recurring payments are subscriptions that rebill on a schedule until they are canceled.

Example of a recurring subscription plan

Example above: The customer will be charged $29.99 every month until the subscription is canceled.

Configure a recurring subscription:

  • Price: Amount a customer will be charged each time the subscription rebills
  • Period: Define how often a customer will be charged for the subscription: Weekly, every 2 weeks, monthly, every 2 months, quarterly (every 3 months), every 6 months, yearly, or every 2 years.

The recurring price type creates a billing schedule that continues until the subscription is canceled.


Installment price points

Installment plans are recurring payments that bill on a schedule until they are all complete. You define the number of payments in the plan – for example, 4 payments of $99.

Example of limited installment pricing

Example above: The customer will be charged $99 every two weeks until four payments have been made.

Configure an installment subscription:

  • Price: Amount a customer will be charged for each installment payment
  • Installments: Enter the total number of payments
  • Recurrence: Define how often a customer will be charged for each installment payment: Weekly, every 2 weeks, monthly, every 2 months, quarterly (every 3 months), every 6 months, yearly, or every 2 years.

The installment price type creates a billing schedule that reoccurs until all installments have been paid. When all payments are complete, the subscription automatically ends.


Recurring installment price points

Recurring installments are multiple installment plans that bill every 1-2 years until they are canceled. For example – 3 monthly payments of $99, every year.

Example of a recurring installment plan

Example above: The customer will be charged $99 monthly for three months each year. After three payments are made in a year, the subscription will not rebill again until the following year.

Note: PayPal does not support this type of payment structure. Do not add PayPal as a payment gateway for products where you intend to offer recurring installment plans.

  • Price: Amount a customer will be charged for each installment payment
  • Installments: Enter the total number of payments per year or two years
  • Recurrence
    • Define how often a customer will be charged for each installment payment: weekly, every 2 weeks, monthly, every 2 months AND 
    • Define how often the set of installment payments will reoccur: every year or every 2 years.

The recurring installment price type creates a billing schedule that rebills every 1-2 years with a set of multiple installment payments. 

Example schedule: 3 x $99 monthly, every year

If a customer completes a checkout for this subscription plan on Jan 1, the payments will be charged as follows:

  • Year 1: Jan 1 ($99), Feb 1 ($99), Mar 1 ($99)
  • Year 2: Jan 1 ($99), Feb 1 ($99), Mar 1 ($99)

Price point settings

Initial payment

Use the initial payment setting to add an extra period of time between the date a customer submits the checkout and when standard billing begins. For example, this can be used to create trials followed by automatic subscription billing.

In the following example, a customer will be charged zero dollars for the initial payment when they submit the checkout, and then $29.99 14 days later. The subscription will continue to rebill every month for $29.99 until canceled.

Recurring price point with an initial payment

Configure an initial payment:

  • Price: Amount a customer will be charged as soon as they submit the checkout
  • Period: Enter the number of (days, weeks, months, years) before the customer will be charged again.

When the initial payment period ends, the customer will be charged for the recurring amount defined for the price point.

Default price

If a product is enabled for public listing in the Affiliate Marketplace, the default price point is the rate displayed in the marketplace directory. Turn public listing on at the Basic info step of the product wizard.

Change the marketplace listing in the product configuration

Price point 1 is set as the default price automatically. Click the toggle to reassign it to any other price point. Only one price point can be set as the default

Instant vs delayed cancellation

Turn on delayed cancellation to keep a customer’s subscription active until the end of their current billing cycle.

If a subscription grants them access to a membership, for example, delaying the cancellation ensures that the customer keeps access to the content for the full time they paid for. This can help you avoid billing disputes or partial refunds.

  • When delayed cancellation is on, if your customer uses self-service billing tools to cancel their billing, the request will appear in Products > Analytics > Transactions as a “Request Can.” record. The subscription will automatically end when the billing period is complete. The following image shows an example of this.

    Example of a subscription with delayed cancelation
  • Select instant cancellation to immediately end the subscription and revoke any access permissions tied to the billing agreement.
  • Regardless of the instant vs delayed setting in the product, you can always take either action when manually canceling a customer’s subscription.