FILTER BY TAG

Skipping or Restoring Payments Within a Subscription

You can skip or restore a previously skipped payment for a specific billing cycle.
IMPORTANT
Payment modification is only possible if the payment processing date has not yet been reached. Typically, this means up to 2 hours before the scheduled processing time.
Follow these steps to skip or restore a payment for a specific billing cycle:
  1. In the endpoint path, include the subscription ID.
  2. In the request body, specify the
    billingCyclesToSkip
    array. This array is a list of future billing cycles that should be marked as skipped. These restrictions apply:
    1. A
      retry
      payment cannot be added to the list.
    2. A payment cannot be added (skipped) or removed (restored) if it is within two hours of its scheduled processing time.
  3. Send the request to the Recurring Billing endpoint:
Production:
POST https://api.cybersource.com/rbs/v1/subscriptions/{id}/payments
Test:
POST https://apitest.cybersource.test.com/rbs/v1/subscriptions/{id}/payments
4. Verify that the request was successful. A 200-level HTTP response code indicates success. For more information, see