Overview
Installments are designed for finite payment plans, not ongoing subscriptions. Each installment has a defined payoff structure: a total to collect, an optional deposit, a recurring payment amount, a number of cycles, and a payment token to charge against. When you create an installment, Jupico generates all future executions automatically and runs them on schedule. Supported recurring cadences:- Weekly
- Biweekly
- Monthly
- Every 28 days
Key concepts
Installment
Installment
An installment is the full payment-plan record tied to a specific customer and merchant. It defines the total amount to collect, the optional deposit, the recurring schedule, and the stored payment token used for all charges.
Deposit
Deposit
The deposit is the optional upfront amount charged at the time the installment is created. If no deposit is collected, Jupico performs a $1 authorization-and-void to validate the card before the first scheduled charge.
Payments schedule
Payments schedule
The recurring schedule is defined by three values: the charge frequency, the payment amount per cycle, and the number of cycles.
Execution
Execution
An execution is an individual scheduled charge event. When you create an installment, the system automatically creates all future executions and then runs each one on its due date.
Payment token
Payment token
Every installment charges against a payment token — such as a credit-card token or eCheck token. You can update the payment token on a paused installment to resume billing.
Business rule
Before creating an installment, validate that the amounts reconcile to the full balance:Status lifecycle
Installments follow this lifecycle:Automatic behaviors
Jupico handles the following automatically once an installment is active:Auto-charge
The system runs each scheduled execution on its due date without any action required from your platform.Retry logic
If a scheduled charge fails, the system retries it. After three consecutive failures, the installment moves to PAUSED and stops attempting charges.Resume flow
Resume a paused installment by calling theupdatePaymentToken endpoint with a valid payment token. Jupico resumes the charge schedule from the next due execution.
Card validation when no deposit is charged
If you do not collect a deposit at creation time, Jupico performs a$1 authorization-and-void immediately to confirm the card is valid before the first scheduled charge runs.

