> ## Documentation Index
> Fetch the complete documentation index at: https://docs.m3ter.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Setting Up Transaction Schedules for Balances

You can set up a *Transaction Schedule* for a Balance on an Account. This allows you to generate Transactions of a specific type for a Balance at regular daily, weekly, monthly, or yearly intervals over a specified time period.

This topic explains how to set up and manage Transaction Schedules for your Account Balances:

* [Creating Transaction Schedules for Balances](/guides/end-customer-accounts/creating-balances-for-accounts/setting-transaction-schedules-for-balances#creating-transaction-schedules-for-balances)
* [Reviewing Transaction Schedules for a Balance](/guides/end-customer-accounts/creating-balances-for-accounts/setting-transaction-schedules-for-balances#reviewing-transaction-schedules-for-a-balance)

<Warning>
  **Note: Balance Transaction Schedules in Beta Release!** Please note that the Balance Transaction Schedules feature is currently available only in Beta release version. See [Feature Release Stages](/guides/getting-started/feature-release-stages) for Beta release definition.
</Warning>

## Creating Transaction Schedules for Balances

**To create a Transaction Schedule for a Balance:**

1. Select **Accounts**. The **Accounts** page opens.
2. Select the **Name** text of the Account with the Balance you want to set up a Transaction Schedule for. The **Account** details page opens with the **Overview** tab selected.
3. Select the **Balances** tab.
4. Select the **Name** text of the Balance. The **Balance details** page opens.
5. On the **Balance transactions** panel, select **Create transaction schedule**.

* Alternatively, scroll down the page and on the **Active and pending balance schedules** panel select **Create transaction schedule**.

The **Create** page opens.

6. Enter the **Balance transaction schedule details**:

* **Name**. *(Required)*
* **Code**. *(Required)*
* **Transaction type**. Use the drop-down to select the Transaction Type. *(Required)*
* **Amount**. The amount of each Transaction created for the Balance under the schedule. *(Required)*
* **Start date (inclusive)** and **End date (exclusive)**. Use the calendar pop-ups to set start and end dates/times to define a time period for the Transaction Schedule. *(Required)*
* **Frequency**. Specify the daily, weekly, monthly, or yearly intervals for when Transactions are generated for the Balance throughout the defined time period. Default setting is every month. *(Required)*

In this example, a Transaction Schedule is set up for monthly Transactions of \$100 to be created for the Balance throughout the defined time period for the schedule:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule16.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=24229f328944c4cdfd39e74272307341" alt="Balance Schedule16" title="Balance Schedule16" style={{ width:"75%" }} width="633" height="719" data-path="images/BalanceSchedule16.png" />

* The first Transaction will be created March 1st 2026, and then one on the 1st of each month following with a final Transaction created on March 1st 2027, a total of 13. Note that since the end date defined for the Schedule of April 1st 2027 is *exclusive*, a Transaction *will not be created* on that date.

<Warning>
  **Warning: You must create at least one Transaction Type for your Organization before you can create a Balance Transaction Schedule!** If you haven't, the **Transaction type** drop-down will not be available and you'll see a warning:

  * Select the **create a new Transaction Type** hotlink text provided. This takes you directly to the **Create** page to create the Transaction Type you want to use for the Balance Transaction Schedule. See [Creating Transaction Types](/guides/organization-and-access-management/viewing-and-editing-organization/creating-transaction-types).
  * When you create the new Transaction Type, you are taken directly back to the **Create** page and the Transaction Type is selected.
</Warning>

7. If the amount to be paid differs from the Transaction or the currency of payment differs from the currency defined for the Balance you can optionally use the **Balance transactions settings** panel to enter:

* **Currency**. The currency in which payment was made.
* **Amount**. The payment amount.

This allows you to record the fact that an end customer has been credited for a Balance amount using another currency/amount. For example, you might credit an end customer in the amount of 200 USD for a payment they've made in virtual currency credits of X amount.

8. If you want to check the transactions that will be created for the Balance under the Transaction Schedule configuration, expand the **Balance transaction schedule preview** card.
9. If required, add any **Custom fields** to the Transaction Schedule:

* Currently, you cannot create Custom Fields for Transaction Schedules at the Organization-level, and therefore you cannot reference the Custom Fields values you create for an individual Transaction Schedule in your calculations.
* For more on Custom Fields, see [Adding and Editing Custom Fields](/guides/organization-and-access-management/viewing-and-editing-organization/adding-and-editing-custom-fields). We strongly recommend reviewing [Working with Custom Fields](/guides/creating-and-managing-products/working-with-custom-fields) before you create and use Custom Fields.

10. Select **Create balance transaction schedule**. You are returned to the **Balance details** page where the new Transaction Schedule is listed on the **Active and pending balance schedules** panel under **Active and pending balance transaction schedules**:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule17.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=01242f11b2a416ea9d9d42547f02c1f3" alt="Balance Schedule17" width="1401" height="335" data-path="images/BalanceSchedule17.png" />

11. If you want to edit the Transaction Schedule, select the **Edit** button:

<img src="https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727276886-editbutton2.png?fit=max&auto=format&n=4PA7eaLaMtaA6FQv&q=85&s=3f40a58bc776bc60d57dd8985886a798" style={{ width:"5%" }} width="31" height="29" data-path="images/1727276886-editbutton2.png" />

12. Make your changes, and click **Update balance transaction schedule** and return to the **Active and pending balance schedules** panel.
13. If you want to remove a Transaction Schedule, select the **Delete** button:

<img src="https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?fit=max&auto=format&n=4PA7eaLaMtaA6FQv&q=85&s=164e2bf3ef1032ad21cfed6fcd09a18a" style={{ width:"5%" }} width="31" height="29" data-path="images/1727272786-deleteicon2.png" />

A confirmation popup opens.

14. Select **Yes** to confirm the delete action.

## Reviewing Transaction Schedules for a Balance

You can review the Transaction Schedules you've set up for a Balance.

**To review Transaction Schedules for a Balance:**

1. Select **Accounts**. The **Accounts** page opens.
2. Select the **Name** text of the Account with the Balance you want to review Transaction Schedules for. The **Account** details page opens with the **Overview** tab selected.
3. Select the **Balances** tab.
4. Select the **Name** text of the Balance. The **Balance details** page opens.
5. Scroll down the page and on the **Active and pending balance schedules** panel any Transaction Schedules set up for the Balance will be listed under **Active and pending balance transaction schedules**:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule18.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=17a4bb11eb9e4fd11d3077258f7ddb41" alt="Balance Schedule18" width="1402" height="404" data-path="images/BalanceSchedule18.png" />

6. Select the **Name** hotlink text of the Transaction Schedule you want to review. The **Balance transaction schedule details** page opens:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule19.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=88253ee917d380be5493efd1fd507bed" alt="Balance Schedule19" width="1402" height="770" data-path="images/BalanceSchedule19.png" />

Note that on the **Balance transaction schedule details** card, you can:

* Read off the Transaction Schedule **ID**, and copy it directly to your clipboard.
* Check at-a-glance the **Next/Previous transaction generation dates** under the schedule.

7. Use the **Scheduled balance transactions** card to review a list the Transactions already generated for the Balance to date.
8. Scroll down the page and expand the **Balance transaction schedule preview** card. Note that you can scroll and page the list to review the entire series:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule23.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=adb5fcb9d82388e4e48ffe16917f0b29" alt="Balance Schedule23" width="1327" height="462" data-path="images/BalanceSchedule23.png" />

<Tip>
  **Note: Viewing Recently Created Balance Transaction Schedule Details!** The Scheduler service runs every hour, approximately a few minutes after the hour. If you have only very recently - within the past hour - created a Balance Transaction Schedule with a start date in the past:

  * The **Scheduled balance transaction** card *might remain empty*. When the Scheduler service next runs, the **Scheduled balance transaction** card will refresh automatically and show any Transactions generated for past dates under the Schedule.
  * The **Balance schedule transaction preview** card *might show* *all Transactions*, including past ones. When the Scheduler service next runs, the **Balance schedule transaction preview** card will refresh automatically and show only future Transactions due under the Schedule.
</Tip>

9. Scroll further down the page and you can review **Balance transaction schedule metadata**.

* **Custom fields**. Any Custom Fields created for the Transaction Schedule are listed:

<img src="https://mintcdn.com/m3ter/97v2-eCLZ5ulkdC5/images/BalanceSchedule12.png?fit=max&auto=format&n=97v2-eCLZ5ulkdC5&q=85&s=bfb57ddd9b04666dd03abe5e8db355eb" alt="Balance Schedule12" width="1140" height="168" data-path="images/BalanceSchedule12.png" />

* You can **Copy** the *String* or *Number* value of a field to your clipboard. See [Working with Custom Fields](/guides/creating-and-managing-products/working-with-custom-fields) for more details.

10. Return to the **Balance details** page. If a Balance has multiple Transaction Schedules set up, on the **Active and pending transaction schedules** panel you can select to **View all**:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule21.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=516ddaff9d5bc791babc1d1a400bfbc8" alt="Balance Schedule21" width="1401" height="404" data-path="images/BalanceSchedule21.png" />

The **Balance transaction schedules** page opens:

<img src="https://mintcdn.com/m3ter/xChQSKDLGTk1e3ps/images/BalanceSchedule22.png?fit=max&auto=format&n=xChQSKDLGTk1e3ps&q=85&s=3b8944f2ff3feadf6a1e350eb9364607" alt="Balance Schedule22" width="1330" height="282" data-path="images/BalanceSchedule22.png" />

From this page, you can review all Transaction Schedules set up for a Balance and:

* Create a new Transaction Schedule for the Balance.
* Select the **Name** hotlink text to open an existing Transaction Schedule and review its details.
