Updates a specific subscription cycle by its ID.
The sub-account user-id to make this transaction for. This header is only used if you have access to xenPlatform. See xenPlatform for more information.
Xendit-generated recurring plan ID, with prefix repl-xxx
Xendit-generated recurring cycle ID, with prefix recy-xxx
JSON object containing fields to update in the recurring cycle.
ISO 8601 Timestamp (e.g. "2020-04-20T00:00:00Z" UTC+0) for the upcoming action attempt for the recurring cycle - value is updated on each retry (if any). Action will be executed within 24 hours of the scheduled timestamp with timezone taken into consideration.
ISO 4217 currency code of subscription plan
Amount that recurring plan will charge to end users. Recurring cycles will be generated based on this value. If items param is used, amount should be equivalent to the sum of net_unit_amount multiplied by quantity in the items array
Successfully retrieved the recurring cycle.
Xendit-generated recurring cycle ID.
ID of the associated recurring plan.
Status of the recurring cycle.
Amount charged in the cycle.
Validation errors occurred. Safe to retry.
Fields or values in the payload body does not comply with our API specification.
{
"error_code": "API_VALIDATION_ERROR",
"message": "Check the specific error message for debugging."
}
Error code identifying the issue.
Description of the error.
Invalid API key or unauthorized access. Safe to retry.
Resource not found. Safe to retry.
Customer not found.
{
"error_code": "DATA_NOT_FOUND",
"message": "Recurring cycle_id not found. Please check your query again."
}
Unsupported content type. Safe to retry.
Server error.