Documentation Index
Fetch the complete documentation index at: https://www.smartretry.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
PUT /v1/payments/recurring/update/{terminal_friendly_id}
Updates configuration for an active recurring series. You can change the billing amount, frequency, total payment count, or cancellation date. Only fields you include in the request body are updated - omitted fields retain their current values.
Scheduling fields (
recurring_date_type, time_interval) can only be updated on series where managed_by is our_platform. Attempting to update these fields on a merchant- or payment_provider-managed series returns an error.Path parameters
Your 6-character terminal identifier.
Request body
The 8-character identifier of the recurring series to update.
New default charge amount for future payments in this series, in major currency units (e.g.,
24.99 for $24.99). Does not affect charges that have already been processed.New start date for the series in
YYYY-MM-DD format. Only supported when managed_by is our_platform.New billing frequency. One of
daily, weekly, monthly, or yearly. Only supported when managed_by is our_platform.New interval multiplier. Minimum value:
1. Only supported when managed_by is our_platform.New total payment count for the series. Minimum value:
1. The count includes payments already completed - setting this to a value lower than completed_payments will immediately complete the series.Response
The identifier of the updated recurring series (8 characters).
true if the update was applied successfully.Example response