Subscriptions

Build the relationship beyond the first payment.

Create subscription plans and manage recurring billing through a supported payment setup. Keep renewals and subscription changes connected to the customer’s billing lifecycle.

How it works

From a plan to ongoing billing.

01

Define the plan

Create the subscription plan and its billing terms through the supported subscription workflow. Confirm your recurring-payment configuration before launch.

02

Set up the subscription

Enroll the customer using the supported setup flow, with the required customer consent and payment authentication for the payment method.

03

Manage the lifecycle

Manage renewals, pauses, and cancellations through the subscription APIs. Review billing outcomes and connect relevant updates to your application.

The details

Recurring payments need more than a timer.

Explore all capabilities
  • Plans and subscriptions

    Work with plan and subscription records separately so the product you offer and a customer’s enrollment can be managed through their respective workflows.

  • Lifecycle changes

    Use supported pause, renewal, and cancellation actions. Confirm the timing and effect of each action in the workflow you integrate.

  • Billing outcomes

    Review the result of billing attempts. A recurring payment can require further action or fail; do not treat an active subscription as proof of a successful charge.

Recurring billing depends on an approved merchant account and a supported recurring-payment configuration. Customer consent, payment-method support, and authentication requirements apply.

Before you start

Questions to
plan around.

Check the setup and terms for your business.

Pricing & eligibility
Can I pause or cancel a subscription?

Supported subscription APIs include lifecycle actions for pauses and cancellations. Confirm the available operations and their timing in your integration before exposing them to customers.

Is every recurring charge guaranteed?

No. Each billing attempt has its own outcome and can require customer action or be declined. Your application should handle the returned status and supported notifications.

Can I test the billing flow first?

Test supported subscription scenarios in sandbox, including unsuccessful payments and lifecycle changes. Confirm the configuration with the team before using live processing.

Also explore

Online payments

Create invoices and share hosted payment links. Accept cards and eligible digital wallets, then follow the transaction in your merchant workspace.

Explore

In-person payments

Take payments through supported terminals and paired registers, with tools for products, staff, and transaction receipts.

Explore

Payouts

Explore payout options from instant for eligible merchants, with account terms that define schedules, methods, and reserves.

Explore

Start with the right payment setup.

Tell us what you sell, where you operate, and how you want to get paid. We’ll help you confirm eligibility, available features, and account terms.