Skip to main content
This page explains when Rekarro charges customers and what happens if a payment fails. Billing runs respect each customer’s local timezone, so you see charges happen around 6:00 AM in the subscriber’s own region rather than a fixed UTC time.

Daily billing run

  • Rekarro checks subscriptions that are due today or earlier for each customer’s timezone.
  • Only subscriptions with a saved default payment method are billed.

If payment succeeds

  • The payment is marked Succeeded.
  • The subscription stays Active.
  • The next billing date is calculated from the billing cycle.

If payment fails

  • The payment is marked Failed.
  • The customer receives a payment failed email with the reason.
  • For recurring subscription charges, retriable failures are scheduled for automatic retries.
  • Non-retriable failures immediately follow your Settings > Failed Payments action (pause or cancel).
  • The subscription stays Active while retries are running.

Automatic retries

Rekarro retries failed recurring subscription charges up to 3 times. Each retry window opens roughly 30 minutes after the billing job runs in that customer’s local timezone:
  • Day 3 after the original failure
  • Day 7 after the original failure
  • Day 14 after the original failure
Manual payments and plan-change charges are not retried. A final warning email is sent 1 day before the last retry. After the last failed retry, Rekarro pauses or cancels the subscription based on Settings > Failed Payments.

Some failures are not retried

If the gateway response indicates a hard decline (for example, a blocked or stolen card), Rekarro does not schedule retries and immediately applies your pause/cancel setting.

Manual actions you can take

  • Retry a failed payment from the Payments page (recurring charges only).
  • Send a payment method update link from a customer profile (Customer Actions > Update Card).
  • Resume a paused subscription after the customer updates their payment method.

Status meanings

Subscription statusWhat it means
ActiveBilling runs on schedule.
Pending PaymentWaiting for checkout to complete (no saved payment method).
PausedBilling is on hold until you resume it.
CancelledBilling is permanently stopped.
ExpiredSubscription reached its end date.
Payment statusWhat it means
PendingPayment is waiting to be processed.
ProcessingThe charge is in progress and awaiting gateway confirmation.
SucceededThe charge was successful.
FailedThe charge was declined or errored.
CancelledThe charge was cancelled.
RefundedA refund was issued.
If a payment stays Processing for 48 hours, Rekarro checks the gateway status and finalizes it.

Best practices

  • Check failed payments weekly so you can reach out early.
  • Use Pause for failed payments if you want to keep customers while they update their card.
  • Send a payment method update link as soon as a failure happens.

Customer emails by plan

Some emails depend on your Rekarro plan. The table below shows which tiers send each template; the operational emails in the final group are delivered regardless of plan because they confirm payment-critical or access-critical events.
Email typeFreeEssentialProfessional
Customer transactional
Payment receipt
Renewal reminder (3 days before)
Daily digest
Dunning & recovery
Final warning (1 day before last retry)
Subscription paused
Subscription cancelled
Card expiry reminders (60/30/7 days)
Always sent (operational)
Payment failed
Subscription activated
Plan change confirmation
Team invitation
Operational emails are always critical:
  • Payment failed – Customers must know when a charge fails so they can update cards or plan for retries.
  • Subscription activated – Confirms a successful checkout or stored payment method.
  • Plan change confirmation – Signals that an upgrade, downgrade, or billing cycle change completed.
  • Team invitation – Required for collaborators to access the shared workspace.