Billing For merchants & account admins · Updated May 27, 2026

Subscriptions and recurring billing in Arca

This guide shows you how to set up a subscription that charges a customer automatically on a schedule, how renewals and failed payments are handled, and how to cancel — plus fixes for the issues that come up most often.

How to create a subscription

In your Arca dashboard, open Subscriptions and choose Create. You'll need:

Options you can set

OptionWhat it does
Start dateWhen billing begins. A future date creates a Scheduled subscription.
Trial lengthA free period before the first charge.
Grace daysHow long after an invoice is issued the customer has to pay (minimum 4 days).
Charge methodAutomatic, email then automatic, or email only.
InstallmentsSplit each charge (credit card only).
Cancel if past dueIf on, the subscription cancels itself after repeated failed charges. Off by default — see the note below.

How billing cycles work

Subscriptions can renew daily, weekly, monthly, every three months, every six months, yearly, or on a custom interval. Renewals are processed by a once-daily batch that runs in the early morning (UTC) — not at the exact time of day you created the subscription. A renewal due "today" is charged on that daily run, so the charge may appear a few hours off from the original sign-up time.

Subscription statuses

StatusMeaning
ScheduledCreated with a future start date; hasn't begun billing yet.
TrialingIn a free trial; first charge happens when the trial ends.
ActiveCurrent and paid.
Unpaid / Past DueA renewal invoice is outstanding.
Paused / No CollectionTemporarily paused; billing resumes on the set date.
CanceledEnded; no further charges.

What happens when a renewal payment fails

If an automatic renewal is declined, Arca:

  1. Retries the charge automatically — up to 3 attempts, roughly one per day.
  2. Marks the invoice past due and emails the customer a payment-failure notice.
Important: By default a subscription does not cancel itself when payments keep failing. After the 3 automatic attempts it stays past due and keeps sending the customer payment-reminder emails until the card is updated or someone cancels it. If you want a subscription to end automatically after repeated failures, turn on Cancel if past due when you create it.

How to cancel a subscription

Open the subscription and choose Cancel. You can:

If you issue a refund as part of the cancellation, the refund amount must equal either the prorated remaining amount or the full amount of the last paid invoice. A canceled subscription can be restored with Uncancel if you change your mind.

Common subscription problems

1

"The customer keeps getting billing emails even though payment failed"

Cause

This is the default behavior: after 3 failed automatic attempts the subscription stays past due (it doesn't auto-cancel) and keeps emailing reminders.

Solution

Update the customer's payment method so the next daily run can charge it, or cancel the subscription manually. To avoid this in future, enable Cancel if past due at creation.

2

Renewal declined — card expired or insufficient funds

Cause

The bank declined the renewal charge.

Solution

Update the saved card on the customer's payment method. Because there are only 3 automatic attempts (about one per day), update it within a few days so the next run succeeds.

3

The renewal never charged at all

Cause

No payment method is attached, or the charge method is set to email only — so Arca invoices but never charges automatically.

Solution

Attach a valid card or bank account and set the charge method to automatic (or email then automatic).

4

The customer was charged at an unexpected time

Cause

Renewals run on a single daily batch in UTC, not at the exact moment the subscription was created.

Solution

This is expected. The charge date is correct; only the time of day differs.

5

"Invalid refund amount" when cancelling

Cause

The refund entered doesn't match an allowed value.

Solution

The refund must equal either the prorated remaining amount or the full amount of the last paid invoice. Enter one of those exact amounts.

6

"Must have the same billing period"

Cause

The products added to the subscription don't all share the same billing period (e.g. mixing a monthly and a yearly product).

Solution

Use products that all bill on the same period, or split them into separate subscriptions.

Error message reference

What you seeWhat it meansWhat to do
Must have same billing periodMixed billing periods on one subscriptionUse products with the same period
Customer payment method not foundThe selected payment method doesn't existAdd or re-select a valid payment method
Trial end must be a date after today'sTrial end date is in the pastSet a future trial end date
The current value falls below the threshold for installment paymentsAmount too low to split into installmentsRaise the amount or reduce installments
Subscription already canceledIt's already in a canceled stateUse Uncancel if you want to restore it
Subscription invalid refund amountRefund doesn't match an allowed valueEnter the prorated or full last-invoice amount

Still having trouble?

Contact Arca support and include: