Special Rate Setup

There are instances where admins request a special rate update that they can't do at the moment via the admin site, an example of this is the following ticket: https://movatic.atlassian.net/browse/CS-9597

We have temporarily enabled a feature in Appsmith that will allow CS team members to this update self reliantly, it is temporal since the feature will be enabled for admins in the admin site soon.

In order to make the update please follow the steps below:

  1. Visit the CS space is Appsmith and find the "Special Rates" section.

  2. Locate the specified rate in the admin site and from the URL of the rate copy the numerical part located at the end of it. e.g.: If the URL of the rate to update is https://admin.movatic.co/#/billing/rates/773395497903587339 then you'll copy 773395497903587339 which represent the rate ID.

  3. Back in Appsmith paste the ID in the Rate ID input and click the "Find" button.

  4. If the ID was correct you should the name and rate values being filled.

  5. Like the yellow warning specifies the time durations are in seconds and the rate amounts are in cents, so any update made needs to strictly follow this. See example below to better understand this.

  6. Click the update button when you're ready to submit the changes.

  7. A confirmation prompt will show up, if you are sure about the changes click confirm and the update will be executed.

  8. Confirm the rate is showing as expected by reviewing in the mobile app if shows correctly for the specified system.

Example: An admin provides the following instructions for the special rate:

Rate: $25 for 2 hours, $15/hour thereafter.

  • The field "Base Rate Duration" needs to be filled with 2 hours, which is seconds is (2 * 60 * 60) = 7200.

  • The field "Base Rate Amount" provided is $25, which in cents is (25 * 100) = 2500.

  • The field "Period Rate Duration" should have 1 hour, so (1 * 60 * 60) = 3600.

  • The field "Period Rate Amount" provided is $15, (15 * 100) = 1500.

Review the set up and confirm:

Durations could be in minutes instead of hours, in this case multiply the gives minutes by 60. I suggest to search for it in Google as well or ask ChatGPT if you're not sure of the calculation made.

Verify the details on the app, the rate should show up like this one:

Last updated