1. Home
  2. Industries
  3. Recurring Payments

Recurring Payments Across Industries

The Payment Repeats. The Customer Context Shouldn't Reset.

Manage relevant recurring customer payment activity in Salesforce with connected visibility into what has been collected, what is coming next and what may need attention across the wider payment lifecycle.

Part of the Salesforce-native Bonza Payments suite
One customer · multiple payment events · one connected story Illustrative

Illustrative recurring payment relationship for one sample customer, Demo Customer, whose Salesforce context is connected. The timeline shows payment 01 of $450.00 collected, payment 02 of $450.00 collected, payment 03 of $450.00 as the current payment, payment 04 of $450.00 upcoming, and a next expected payment on a relevant date. The attention rail shows $450.00 outstanding, $0.00 currently due, $450.00 overdue on a separate amount, a payment method expiring 31 October and a relevant AI payment insight. Below sit the configured gateway, payment history, forecast and refund or credit context. Every figure on this page is illustrative sample data. Expected payment activity is not guaranteed collection, and no ARR, MRR, NRR, churn, expansion, contraction or renewal probability figure appears anywhere on this page.

One customer. Multiple payment events. One connected payment story.

Answer-ready

What Are Recurring Payments in Bonza Payments?

Recurring payment management is not necessarily the same as subscription billing.

Recurring payments are customer payment events that repeat according to a relevant recurring schedule or arrangement. Bonza Payments helps keep those payment events connected with Salesforce customer context. Current payments, payment history, upcoming payment activity and relevant payment context all stay attached to the customer relationship rather than resetting each cycle.

Bonza Payments can connect recurring payment activity with receivables, due and overdue payment visibility, upcoming payments, Payment Method Expiry, refunds and customer credits where those capabilities are relevant. A business can use both one-time and recurring payment models. Bonza Payments connects relevant payment activity through a wider Salesforce-native payment-management suite.

This page is about where recurring payment patterns appear across business models and how those repeating events stay connected. Two neighbouring pages answer different questions: Manage Recurring Payments covers operating them without repeating the same manual work each cycle, and the platform capability page covers what the recurring-payment functionality itself does.

Bonza is not automatically subscription billing software, usage billing software, revenue recognition software, CPQ, an ERP, accounting software, treasury software, a bank, a payment gateway, an acquirer, a core banking system or a collections agency. Nothing on this page claims subscription plans, a product catalog, usage metering, proration, upgrades or downgrades, subscription cancellation, pause or skip, plan or frequency changes, entitlements, ARR, MRR or NRR analytics, churn or renewal prediction, automatic retries, dunning, automatic customer reminders, autonomous collection agents, an automatic card updater, smart routing, gateway failover, least-cost routing, authorisation optimisation, token portability, or bank, settlement or accounting reconciliation. No payment success, collection, forecast or retention outcome is guaranteed.

The real problem

A Repeating Payment Can Create Repeating Operational Work.

The transaction may repeat automatically or according to a schedule. Eleven questions around it do not.

What automation handles

The repeat itself

A schedule exists, a payment event fires, a configured gateway processes it. That part genuinely repeats without anyone touching it.

What it doesn't handle

Eleven questions that return every cycle

  • What was collected?
  • What payment is current?
  • What comes next, and when is it expected?
  • Is anything outstanding?
  • Has something become due or overdue?
  • Will the payment method expire before an upcoming payment?
  • Did a refund change the payment history?
  • Does the customer have relevant credit?
  • Which configured gateway is being used?
  • What needs human attention?
  • And all of it again next cycle

A repeat that fires on its own is not the same thing as a recurring payment operation somebody can actually manage.

Two views

Recurring Payments Are a Timeline—not a Transaction List.

The same four payment events, read two ways.

Transaction-centric view

Each event, individually

  • 01Payment 01✓
  • 02Payment 02✓
  • 03Payment 03✓
  • 04Payment 04?

Every row is understandable on its own. What is hard to read is the relationship between them — and that is the thing operations actually needs.

Relationship-centric view

What the events mean together

CustomerRecurring payment relationship
PastPayment 01 · payment 02
PresentCurrent payment · outstanding · due / overdue
FutureNext payment · upcoming activity · payment method expiry

The transaction view explains each event. The relationship view explains what the events mean together.

Signature · normal path and exception path

Recurring Payments Need a Normal Path—and a Clear Exception Path.

One recurring arrangement and seven things that can happen to a payment event. Select any of them: the band above and the band below never change, because an exception is a detour inside one cycle rather than a second system. Every path that leaves the normal route passes through a person.

Normal path · the payment collects and the cycle continues Normal path
Entry · always
Recurring arrangement · current payment $450.00 per month · illustrative
Exit · always
Return to the same recurring cycle The arrangement continues · next payment expected
Steps before the cycle resumes 2 steps

Automate the repeatable parts. Keep people in control of the decisions.

The distinction that matters most

Recurring Payments and Subscription Billing Are Related—but They Are Not the Same Thing.

Recurring payment management and subscription billing are not the same thing. Recurring payment management focuses on repeating payment events and their status, while subscription billing may also include plans, product catalogs, usage, metering, proration and other billing logic.

Recurring payment management

Bonza belongs here

  • Was the payment collected?
  • What is the current payment status?
  • What is expected next?
  • Is anything outstanding?
  • Is something due or overdue?
  • Will a payment method expire before relevant future activity?
  • Was there a refund or customer credit?
  • What does the customer payment history show?
Subscription billing

Not attributed to Bonza

  • Product catalog
  • Subscription plans
  • Pricing
  • Usage
  • Metering
  • Proration
  • Contract changes
  • Entitlements
  • Complex billing rules
  • Revenue recognition

These capabilities should not be attributed to Bonza unless separately established, and nothing on this page establishes them. Where a business needs them, Salesforce Revenue Cloud or a dedicated billing platform is the right place to look, and the two categories can be complementary.

Bonza can support recurring payment management without needing to replace a subscription billing platform.

Choosing the model

Recurring Payment, One-Time Payment, or Both?

One-time

No inherent repeating schedule

Payment need
Payment
Status
Explore one-time payments
Recurring

Repeats by schedule or arrangement

Schedule / arrangement
Payment → status
Next payment ↺
Both

One customer, two payment models

  • One-time and recurring on the same customer
  • Both inside one Bonza payment lifecycle
  • Neither becoming the other

A customer relationship can contain more than one payment model.

For the one-time side of this, see One-Time & Ad Hoc Payments in the platform.

Where the pattern appears

Different Industries. Same Need for Payment Continuity.

Payment patterns, not industry features. Each one lists what is not included alongside what is.

Education
Pattern and Bonza role

Some relevant customer payment arrangements may repeat over time.

  • Keep supported recurring payment activity connected to the Salesforce customer relationship and wider payment lifecycle
Not claimed
  • Tuition scheduling engines
  • Installment-plan administration
  • Student billing
  • Financial aid
  • Student Information System functionality
Healthcare
Pattern and Bonza role

Some relevant customer or patient payment activity may occur on a repeating basis where the supported Bonza payment model applies.

  • Manage the relevant recurring payment activity
Not implied
  • Medical billing
  • Treatment-plan billing
  • Insurance premiums
  • Claims
  • Patient accounting
  • Clinical workflows
Technology & SaaS
Pattern and Bonza role

Recurring customer payments may be relevant to the commercial relationship. The critical distinction here is that a recurring payment is not subscription billing.

  • Manage the repeating payment events
Not implied
  • Usage billing
  • Metering
  • Proration
  • Product catalog
  • Entitlements
  • Revenue recognition
  • ARR / MRR management
Membership & Associations
Pattern and Bonza role

Relevant repeating customer or member payment activity may exist where supported.

  • Manage the payment lifecycle
Not implied
  • Membership management
  • Renewal management
  • Event registration
  • Member database functionality
Real Estate & Property
Pattern and Bonza role

Some relevant customer payment obligations may repeat.

  • Manage supported recurring payment activity
Not implied
  • Rent ledger
  • Lease management
  • Property management
  • Escrow
  • Trust accounting
Nonprofits
Pattern and Bonza role

Some relevant supporter or customer payment activity may repeat where the Bonza payment model applies. Not every recurring payment is a recurring donation.

  • Manage the relevant repeating payment activity
Not implied
  • Describing every recurring payment as a recurring donation
  • Fund accounting
  • Pledge management
  • Gift management
  • Tax receipting
Financial & Professional Services
Pattern and Bonza role

Some client payment relationships may involve repeating customer payment activity.

  • Keep recurring payments connected with the client relationship
Not implied
  • Loan servicing
  • Investment contributions
  • Insurance billing
  • Trust accounting
  • Escrow
Other Salesforce-powered businesses
Pattern and Bonza role

Where relevant customer payments repeat according to an appropriate schedule or arrangement, Bonza can provide the Salesforce-native payment-management layer where supported.

  • Provide the payment-management layer where the capability fits
Not implied
  • Any industry-specific operational system
  • Any capability not established elsewhere on this site

The business context changes. The recurring payment requirement remains: customer → repeating payment activity → current position → next payment.

The journey

From Recurring Arrangement to the Next Payment.

Not every stage is autonomous — step five is explicitly a person's.

01

Establish the context

Customer, payment context and the relevant schedule or arrangement.

02

Manage the current payment

The relevant payment event, the configured gateway and the payment activity.

03

Record & track

Status, customer history and the current payment position.

04

Anticipate

Next payment, upcoming payment activity and payment method expiry where relevant.

05

Handle exceptions

Outstanding, due, overdue, refund, customer credit — with human review.

06

Continue

Return to the recurring payment lifecycle.

What connects to it

Six Things a Recurring Payment Relationship Connects To.

Not every recurring use case requires every capability.

01

A Recurring Schedule Does Not Tell You What Is Still Outstanding.

Recurring activity and receivables answer different questions. Recurring asks what payment event repeats; receivables asks what the business is still waiting to collect. Together they give stronger operational context.

Recurring payment expectedPayment activity
Collected
Outstanding
Current position → next expected payment
Explore Receivables
02

Know When a Recurring Payment Moves From Expected to Attention.

A recurring schedule alone is not enough. Operations also needs to understand when relevant payment activity requires attention — which is how a recurring payment becomes overdue rather than merely late in a report.

Upcoming
Due
Overdue
Attention → human review
No automatic customer chasing, dunning, SMS, email reminders, late fees, promise-to-pay, legal collections or autonomous collection agents.
Explore Due & Overdue Payments
03

The Next Payment Can Be Fine Today—and Still Need Attention Before It Arrives.

Payment-method timing matters when payment activity repeats. If a relevant payment method approaches expiry before expected future payment activity, that can become an operational attention signal — which is how payment method expiry affects a recurring payment.

TodayPayment method active
31 OctPayment method expiry
15 NovNext expected recurring payment
AttentionExpiry lands first
This does not say the payment will fail. No automatic card updater, automatic customer outreach, automatic remediation or guaranteed failure prediction.
Explore Payment Method Expiry
04

Recurring Payments Create a Forward View of Expected Payment Activity.

Bonza Payment Forecasting can provide forward visibility into relevant expected recurring payment activity. Expected payment activity should not be interpreted as guaranteed collection.

PastCollected
TodayCurrent position
Next 7 days · next 30 daysExpected recurring activity
FutureRelevant upcoming activity
Expected does not mean guaranteed. This is not revenue forecasting, ARR forecasting, MRR forecasting, treasury forecasting, corporate cash-flow forecasting or bank-balance forecasting.
Explore Payment Forecasting
05

When a Recurring Payment Changes, Keep the History Connected.

Post-payment activity should not erase the continuity of the recurring payment relationship — which is how a recurring-payment refund is managed, and what happens when a customer has relevant credit.

Recurring paymentChange required
RefundUpdated payment history
Customer creditFuture payment context
Recurring relationship continues

Customer credit is recorded and managed within Bonza Payments — never a wallet, stored cash, a cash account, or customer funds held by Bonza.

Explore Refunds & Credits
06

Keep the Recurring Payment Operation Above the Gateway Layer.

Configured payment gateways perform relevant underlying payment processing, while Bonza manages the wider Salesforce-native payment lifecycle — so recurring payments can use multiple configured gateways without the gateway becoming the operating model.

StripeRazorpayPayUAnother configured provider
Bonza Payments
Default or selected configured gateway
Payment activity → connected history
No smart routing, automatic failover, automatic gateway switching, least-cost routing, authorisation optimisation, token portability, universal gateway compatibility, gateway-independent stored credentials or automatic retry through another gateway. Provider names are examples only.
Explore Multiple Payment Gateways

The customer side and the operating view

See the Recurring Payment Operation Beyond Individual Transactions.

Customer payment experience

A recurring relationship has a customer side too

What am I paying?What is the current payment?
What payment option is available?
Payment → status
Next relevant payment context
No customer subscription portal, pause subscription, skip payment, change plan, cancel subscription, change frequency, saved-card editing or payment plans.
Explore Customer Payment Experience
Experience Cloud + AI insights

Connected journeys, and signals for a person

CustomerExperience Cloud → payment context
BonzaConfigured gateway
AI payment insight"Relevant recurring activity changed"
Human review → action

Safe ground: relevant recurring activity changed, a payment moved into an overdue state, a payment method approaches expiry before expected activity, upcoming payment activity deserves review. Experience Cloud does not process the payment, and Bonza does not provide the entire portal.

No churn prediction, renewal prediction, default prediction, customer health scoring, autonomous collections, automatic customer outreach, automatic schedule changes, automatic gateway selection or AI subscription management.
Explore Experience Cloud Payments
Payment Command Center

The operating view across recurring relationships

Collected, outstanding, due, overdue and upcoming across the top; recurring payment activity by customer, current payment, status and next payment; an upcoming payment timeline across this week, the next 30 days and the future; what needs attention; and recent payment, refund, customer credit and recurring payment activity.

Collected$1,350.00
Overdue$450.00
Upcoming$450.00
Illustrative sample values. No ARR, MRR, NRR, churn, renewal probability, expansion or contraction figure appears in it.
Explore Payment Command Center

What often goes wrong

Six Recurring-Payment Mistakes That Create More Work Over Time.

01

Treating every payment as an isolated transaction

BetterPreserve the customer payment relationship across cycles.
02

Assuming a recurring schedule solves receivables

BetterUnderstand collected, outstanding, due and overdue separately.
03

Looking only backward

BetterConnect current status with upcoming payment activity.
04

Ignoring payment-method timing

BetterSurface relevant expiry before expected future payment activity.
05

Treating refunds and credits as side processes

BetterKeep post-payment changes connected to the recurring history.
06

Confusing recurring payments with subscription billing

BetterDefine whether the requirement is payment management, billing or both.

The hidden cost

The Hidden Cost Is Reconstructing the Recurring Payment Story Every Cycle.

Every cycle, from scratch
  1. Check Salesforce
  2. Check the gateway
  3. Check the recurring record
  4. Check receivables
  5. Check the refund / credit
  6. Check the next payment
  7. Check the payment method
  8. Reconstruct the current position
With connected payment management
Customer → Bonza recurring payment relationship
PastPresentFutureAttention

The same four things, available without assembling them — which is the difference between a payment that recurs and a context that continues.

If your team has to rebuild the customer's payment story every month, the payment may recur—but the context doesn't.

Maturity

How Recurring Payment Operations Mature.

A description of how these operations tend to develop. No visitor is scored, and not every business needs every level.

Level 1

Repeating

  • Payment events repeat
  • Visibility is transaction-centric
Level 2

Tracked

  • Current payment status becomes visible
  • Payment history becomes visible
Level 3

Connected

  • Customer context
  • Receivables
  • Refunds
  • Credits
  • Configured gateways
Level 4

Forward-looking

  • Next payments
  • Upcoming activity
  • Payment forecasting
  • Payment method expiry
Level 5

Attention-driven

  • Payment Command Center
  • AI payment insights
  • Due / overdue context

Five teams, five questions

One Recurring Payment Relationship. Different Questions Across the Business.

Finance
  • What has been collected?
  • What is outstanding?
  • What is due or overdue?
Revenue operations
  • What payment activity followed the commercial relationship?
  • What is expected next?
Business operations
  • Which recurring payment relationships are running normally?
  • What needs attention?
Customer service
  • What happened with this customer's payment?
  • Was there a refund or credit?
Salesforce team
  • How do we support recurring payment requirements without building another isolated architecture?
At the centre The Bonza recurring payment lifecycle One story, read five ways

The questions change by team. The customer payment story should not.

Use cases

Common Recurring Payment Patterns Across Salesforce-Powered Businesses.

Repeating customer payments

Situation

Relevant customer payment activity repeats.

Problem

Each payment is visible, but the relationship between payment events is fragmented.

Bonza

Connect recurring payment activity.

Outcome

Greater continuity across payment events.

Recurring + receivables

Situation

Some expected payments remain unresolved.

Problem

A schedule does not explain the current receivable position.

Bonza

Connect recurring activity with relevant receivables visibility.

Outcome

Clearer payment position.

Upcoming recurring payments

Situation

Finance needs to know what is expected next.

Problem

Historical transaction reporting only explains what already happened.

Bonza

Bring relevant recurring activity into Payment Forecasting.

Outcome

Forward payment visibility.

Payment method expiry

Situation

A relevant payment method expires before future expected activity.

Problem

The timing can become operationally important.

Bonza

Surface relevant expiry context.

Outcome

Earlier awareness.

Post-payment change

Situation

A recurring payment later requires a refund or customer credit.

Problem

The change becomes disconnected from recurring history.

Bonza

Keep post-payment context tied to the wider payment lifecycle.

Outcome

Clearer payment continuity.

Multiple gateways

Situation

The business has more than one configured payment provider.

Problem

Recurring payment operations become provider-centric.

Bonza

Keep payment management above configured gateways.

Outcome

More consistent payment context.

Outcomes

What Connected Recurring Payment Management Is Actually For.

Defensible outcomes only. No figure is promised.

Recurring payment continuity

Keep repeating payment events connected to the customer relationship.

Clearer current position

Understand relevant collected, outstanding, due and overdue activity.

Forward payment awareness

See relevant upcoming recurring payment activity.

Payment-method awareness

Surface expiry timing where it matters to future payment activity.

Connected post-payment history

Keep refunds and customer credits connected to recurring activity.

Multi-gateway flexibility

Use multiple configured providers without creating completely separate payment operations.

Cross-team payment context

Give relevant teams different views of the same recurring payment relationship.

A clear exception path

Keep people in control of the decisions the automation should not make.

What is not claimed: no lower churn, higher retention, higher recurring revenue, higher ARR or MRR, guaranteed collections, guaranteed payment success, or any specific DSO improvement, cost reduction, productivity improvement or ROI. Those would need validation, and this page does not have it.

Why Bonza Payments

Why Manage Recurring Payments Through Bonza?

Salesforce-native

Keep recurring payment activity connected to Salesforce customer context.

Payment relationship continuity

Connect one payment event to the next.

Receivables context

Understand recurring activity alongside outstanding, due and overdue positions.

Forward visibility

Connect recurring activity with upcoming payment visibility and Payment Forecasting.

Payment method expiry

Surface relevant expiry timing before future expected payment activity.

Multi-gateway flexibility

Manage recurring activity across configured gateway choices without making the gateway the operating model.

Connected payment lifecycle

Keep relevant refunds, customer credits, customer experiences and payment history connected.

Payment intelligence

Use the Payment Command Center and AI Payment Insights to surface relevant operational context.

Connected suite

Recurring Payments Are One Part of the Wider Payment Lifecycle.

Not every recurring use case requires every Bonza capability.

The payment repeats inside a wider payment relationship.

FAQ

Recurring Payment Questions.

Twelve answers, including the ones that are a plain no.

What is a recurring payment, and how do recurring payments work in Salesforce?

Recurring payments are customer payment events that repeat according to a relevant recurring schedule or arrangement. In Salesforce with Bonza, the arrangement establishes the context, the current payment is managed through a configured gateway, status and history are recorded, the next payment and upcoming activity are anticipated, exceptions go to a person, and the cycle continues. The payment repeats; the customer context does not reset each time.

What is the difference between recurring and one-time payments?

A one-time payment runs payment need → payment → status, with no inherent repeating schedule. A recurring payment runs schedule or arrangement → payment → status → next payment, and loops. A customer relationship can contain more than one payment model, and Bonza keeps both inside one payment lifecycle without either becoming the other.

What is the difference between recurring payments and subscription billing, and does Bonza provide subscription billing?

They are not the same thing, and no. Recurring payment management focuses on repeating payment events and their status. Subscription billing may also include a product catalog, plans, pricing, usage, metering, proration, contract changes, entitlements, complex billing rules and revenue recognition — none of which is attributed to Bonza. Bonza can support recurring payment management without needing to replace a subscription billing platform, and the two categories can be complementary.

Can Bonza show the next recurring payment and upcoming recurring payment activity?

Yes. The next expected payment sits alongside the current payment rather than being derived separately, and Payment Forecasting can provide forward visibility into relevant expected recurring payment activity across the next period. Expected payment activity should not be interpreted as guaranteed collection, and this is not revenue, ARR, MRR, treasury, corporate cash-flow or bank-balance forecasting.

Can Bonza show outstanding, due and overdue recurring payments?

Yes, as three distinct operational states rather than one unpaid figure. A recurring arrangement can keep collecting future cycles on time while one amount stays overdue, and both facts remain visible on the same customer. There is no automatic customer chasing, dunning, SMS, email reminders, late fees, promise-to-pay, legal collections or autonomous collection agents.

Can Bonza identify payment methods approaching expiry?

Yes, as an attention signal. Where a relevant payment method approaches expiry before expected future payment activity, that ordering can be surfaced — this is the one exception path that opens while the current payment is perfectly healthy. It does not say the payment will fail, and there is no automatic card updater, automatic customer outreach, automatic remediation or guaranteed failure prediction.

Can Bonza manage refunds related to recurring payments, and can customer credit be relevant to a future payment?

Yes to both. A refund stays attached to the payment it came from, so the collected figure remains explainable rather than simply lower, and the recurring arrangement itself is unaffected. Customer credit is recorded and managed within Bonza Payments and is available for relevant future payment use where supported. It is never a wallet, stored cash, a cash account, or customer funds held by Bonza.

Does Bonza automatically retry failed payments?

No. Automatic retries are not claimed, and neither is automatic retry through another gateway. A payment event that does not complete becomes an operational state a person can see — outstanding, then due, then overdue as the timing changes — and what happens next is a human decision rather than an automated sequence.

Can Bonza support multiple payment gateways for recurring payments?

Yes. Bonza sits above the gateway layer with a relevant default configured and another configured gateway selectable where appropriate. Configured payment gateways perform relevant underlying payment processing, while Bonza manages the wider Salesforce-native payment lifecycle. There is no smart routing, automatic failover, automatic gateway switching, least-cost routing, authorisation optimisation, token portability, universal gateway compatibility or gateway-independent stored credentials.

Does Bonza replace the underlying payment gateway?

No. The gateway processes the transaction; Bonza manages the payment context around it. Bonza is not a payment gateway, an acquirer, a bank or a core banking system, and it does not hold customer funds.

Can recurring payment journeys work with Salesforce Experience Cloud?

Where a business already uses Experience Cloud for customer-facing journeys, Bonza can support relevant connected payment experiences within that environment, with payment activity flowing back to Bonza and Salesforce. Experience Cloud does not process the payment, and Bonza does not provide the entire portal.

Does Bonza replace accounting, ERP or treasury software?

No. Bonza manages the customer payment lifecycle, not the general ledger or the accounting close. It is not an ERP, accounting software, treasury software, a revenue-recognition system or CPQ, and it does not perform bank, settlement or accounting reconciliation.

Recurring Payments

The Payment Repeats. Your Team Shouldn't Have to Rebuild the Context Every Time.

See how Bonza Payments connects recurring customer payment activity with Salesforce, receivables, upcoming payments, payment method context, refunds, credits and configured gateways.