For Agents
Create payment plan offers, process installment payments, manage customer subscriptions, and track payment schedules across 11 endpoints.
Use for: Create a 6-month payment plan for a customer, Check the status of a payment plan, Process the next installment payment, List all active payment plans
Not supported: Covers payment plan offer creation, installment processing, subscription management, and payment tracking. Does not handle credit underwriting, fraud detection, or direct payment gateway integration — use for installment payment plan workflows only.
Jentic publishes the only available OpenAPI specification for Partial.ly API, keeping it validated and agent-ready. Partial.ly is a payment plan solution that allows businesses to offer installment payment options to customers. The API provides programmatic access to payment plan offers, installment schedules, customer subscriptions, payment processing, and plan management, enabling automated buy-now-pay-later workflows integrated into e-commerce and billing systems.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Partial.ly Payment Plans API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Partial.ly Payment Plans API.
Create flexible payment plan offers with custom installment schedules
Process installment payments and track payment status
List and manage customer payment subscriptions
Retrieve payment plan details including schedules and balances
Update payment plan terms and installment dates
Query payments by status or date range
Send payment reminders and notifications to customers
Cancel or pause payment plans
Refund installment payments
Generate checkout links for payment plan acceptance
Patterns agents use Partial.ly Payment Plans API for, with concrete tasks.
★ E-Commerce Installment Payments
Offer buy-now-pay-later options at checkout by creating payment plan offers via POST /offer. Configure installment count, frequency, and down payment amounts, then redirect customers to the generated checkout URL. Track payment completion via GET /offer/{id} and process installments automatically or manually as they come due.
POST /offer with amount, installment count, and customer details, then redirect to checkout URL
Subscription-Based Payment Plans
Manage recurring installment subscriptions for ongoing services or memberships. GET /plan lists all active payment plans with filtering by customer or status. Update plan terms via PATCH /plan/{id} to adjust installment amounts or schedules. Cancel plans with DELETE /plan/{id} when customers end subscriptions.
GET /plan?status=active to list subscriptions, then PATCH /plan/{id} to update terms or DELETE to cancel
Automated Payment Collection
Process scheduled installment payments automatically by integrating with Partial.ly's payment processing. POST /payment/{plan_id}/charge triggers payment collection for the next installment due. Configure webhooks to receive notifications when payments succeed or fail, enabling automated retry logic and customer follow-up.
POST /payment/{plan_id}/charge to process due installment, handle webhook for success/failure, trigger retries
AI-Driven Payment Plans via Jentic
An AI agent managing e-commerce or billing workflows can create payment plans, process installments, send reminders, and track payment status through Jentic without holding Partial.ly API keys in context. Jentic resolves intents like 'offer a 12-month payment plan' to POST /offer with the appropriate schema.
Search Jentic for 'create a payment plan', load POST /offer schema, and execute with customer and installment details
11 endpoints — jentic publishes the only available openapi specification for partial.
METHOD
PATH
DESCRIPTION
/offer
Create a new payment plan offer
/offer
List all payment plan offers with filtering
/offer/{id}
Retrieve details of a specific payment plan offer
/plan
List all active payment plans
/plan/{id}
Retrieve a specific payment plan with schedule and status
/plan/{id}
Update payment plan terms
/plan/{id}
Cancel a payment plan
/payment/{plan_id}/charge
Process the next installment payment
/offer
Create a new payment plan offer
/offer
List all payment plan offers with filtering
/offer/{id}
Retrieve details of a specific payment plan offer
/plan
List all active payment plans
/plan/{id}
Retrieve a specific payment plan with schedule and status
/plan/{id}
Update payment plan terms
/plan/{id}
Cancel a payment plan
/payment/{plan_id}/charge
Process the next installment payment
Three things that make agents converge on Jentic-routed access.
Credential isolation
Partial.ly's API key is stored encrypted in the Jentic vault and injected at execution time. Agents receive scoped access — the raw key never enters agent context.
Intent-based discovery
Agents search by intent (e.g. 'create a payment plan', 'process installment') and Jentic returns the matching Partial.ly endpoint with the request schema pre-shaped for execution.
Time to first call
Direct Partial.ly integration: 2-4 days mapping endpoints, configuring installment logic, and handling webhooks. Through Jentic: under 1 hour once the key is configured — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Stripe API
Full-featured payment processing with subscriptions, invoicing, and checkout
Use Stripe for one-time payments and standard subscriptions; use Partial.ly for custom installment payment plans with flexible schedules
Klarna API
Buy-now-pay-later provider with financing and installment payment options
Choose Klarna for consumer-facing BNPL at scale; choose Partial.ly for merchant-controlled installment plans with custom terms
Specific to using Partial.ly Payment Plans API through Jentic.
Why is there no official OpenAPI spec for Partial.ly API?
Partial.ly publishes API documentation at https://developer.partial.ly but not a structured OpenAPI specification. Jentic generates and maintains this spec based on Partial.ly's documentation so that AI agents and developers can call Partial.ly API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Partial.ly API use?
The Partial.ly API uses API key authentication passed in the Authorization header. Retrieve your API key from your Partial.ly merchant account settings. Through Jentic, the key lives in the encrypted vault and is injected at execution time so it never enters agent context.
Can I customize the installment schedule?
Yes. When creating an offer via POST /offer, you can specify installment count, frequency (weekly, bi-weekly, monthly), down payment amount, and installment amounts. The API supports flexible payment schedules tailored to your business needs.
How do I process an installment payment?
Use POST /payment/{plan_id}/charge to trigger payment processing for the next scheduled installment. Partial.ly will charge the customer's saved payment method and return the transaction status. Configure webhooks to receive real-time payment success or failure notifications.
Can customers manage their own payment plans?
Partial.ly provides customer-facing interfaces where customers can view their payment schedules, make early payments, and update payment methods. The API focuses on merchant-side plan management and payment processing. Use the customer portal URL from the plan object for customer self-service.
What are the rate limits for the Partial.ly API?
Partial.ly does not publish specific rate limits in their public documentation. Use reasonable request patterns and implement retry logic for rate limit responses. Contact Partial.ly support for merchant-specific rate limit information and enterprise volume handling.
GET STARTED