---
title: "Past business date toggle"
method: PUT
path: "/corporate/v1/feature/back-business/toggle"
tags: ["Payments"]
---

# Past business date toggle

`PUT /corporate/v1/feature/back-business/toggle`

## Request

- Base URL: `https://sandbox.pismolabs.io`
- URL: `https://sandbox.pismolabs.io/corporate/v1/feature/back-business/toggle`
- Auth: HTTP bearer

This endpoint enables you to enable or disable the back business payment feature for a specific division, as well as `business_date` in the payments and multileg payments endpoint. For `business_date`, see [Post payment](ref:corporate-v2-post-payments) and [Post multileg payment](ref:corporate-v2-post-multileg-payments) for details.

NOTE:
- Only transactions for a business date are blocked. If you want to block transactions for more than one business date, you must call this endpoint to disable transactions for each business date.
- It is not allowed to set a business date that falls within the current or a future business cycle.
- The channel codes configured in this toggle act as an allowlist, so any payment submitted through one of those channels bypasses the back-business-dated restriction for the relevant division and business date.
- For transfers, which involve both a debit account and a credit account, the toggle applies independently to each account’s administrative division. Both divisions must allow the back-business-dated operation; if either division rejects it, the system rejects the entire payment.

This endpoint does not generate events.

## Request body

- BackBusinessToggleRequest
  - `division_code` string, required: The division code registered in the [Create division](https://developers.pismo.io/pismo-docs/reference/post-division-v2) endpoint for which payments are enabled or disabled. It must comply with the rule `^[a-zA-Z0-9-]+$`.
  - `business_date` string, date, required: The business date on which payments will be disabled or enabled.<br> <b>Notes</b>: - The business date is in ISO 8601 format. - Users are restricted to specifying a `business_date` that is within a past business cycle. - Setting a `business_date` that falls within the current or a future business cycle returns a `400` error.
  - `enabled` boolean, required: Indicates whether the payments are enabled or disabled. When set to `true`, payments within a division and business date are allowed. When set to `false`, payment requests are not allowed.
  - `channels` ChannelCode[]: List of channels that may bypass the cutoff when `enabled=false`

## Response `200`

Ok

- BackBusinessToggleRequest
  - `division_code` string, required: The division code registered in the [Create division](https://developers.pismo.io/pismo-docs/reference/post-division-v2) endpoint for which payments are enabled or disabled. It must comply with the rule `^[a-zA-Z0-9-]+$`.
  - `business_date` string, date, required: The business date on which payments will be disabled or enabled.<br> <b>Notes</b>: - The business date is in ISO 8601 format. - Users are restricted to specifying a `business_date` that is within a past business cycle. - Setting a `business_date` that falls within the current or a future business cycle returns a `400` error.
  - `enabled` boolean, required: Indicates whether the payments are enabled or disabled. When set to `true`, payments within a division and business date are allowed. When set to `false`, payment requests are not allowed.
  - `channels` ChannelCode[]: List of channels that may bypass the cutoff when `enabled=false`

## Other responses

- `400`: Bad request
- `401`: Access token is missing or invalid
- `403`: The request has been lost
- `500`: Internal Errors

---

[API](https://skmtc.dev/pismo/apis/banking-transaction-banking.md) - [All operations](https://skmtc.dev/pismo/apis/banking-transaction-banking/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/banking-transaction-banking/revisions/1334306c9303?raw)
