Using the RateChange option for Customer Recurring API

Issue:

Using the API Endpoint POST /api/CustomerRecurring, you can make a rate change for the customer’s recurring records.

When using the option RateChange, The POST request will update the Recurring Rate (Effective Date, Reason for increase/decrease, and Monthly/Cycle Amounts) by the CustomerRecurringID.

Resolution:

The recurring record ID values in needed in the request along with the option of RateChange.

The body will contain recurring information for the change.

The full model can be found in the API documentation.

https://sedonacloudtest.com/api/help/index.html

POST /api/CustomerRecurring/{RecurringId}/RateChange

{

    "CustomerSiteId": 26131,

    "CustomerSystemId": 62302,

    "CycleStartDate": "2024-11-05T00:00:00",

    "RateIncreaseDate": "2024-11-03T00:00:00",

    "MonthlyAmount": 75.5000,

    "RMRTracking": {

        "CustomerNumber": "3482",

        "SiteId": 26131,

        "CustomerSystemId": 62302,

        "EffectiveDate": "2024-11-03T16:23:21.047Z",

        "RMRReasonId": 2

    }

}

The Request will cancel the original RMR record and create the new RMR record for the new rate.

A screenshot of a computerDescription automatically generated

Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted for approval.