---
title: "Create reissue reason"
method: POST
path: "/cards/v1/reissue/reasons"
tags: ["Card reissue"]
---

# Create reissue reason

`POST /cards/v1/reissue/reasons`

Create a new reissue reason.

All fields are required when creating a new reason.

## Request body

- CreateReasonRequest
  - `description` string, required — Reissue reason description
  - `must_block` boolean, required — Should a `PLASTIC` card be canceled upon reissue or can it be used until the new card is activated? `VIRTUAL` cards are automatically canceled when reissued, regardless of this setting.
  - `must_charge` boolean, required — Should the reissue be charged? This field is information only as only issuers can make debit entries to a customer's account.
  - `cost` number, required — Reissue card cost
  - `type` string, required — Issuer-defined reissue reason enum
  - `enabled` boolean, required — Is reason active? This field is for information only and allows the issuer to provide only active reasons for re-issuance.

## Response `201`

Created

- ReasonResponse
  - `id` integer — Reissue reason identifier. You can get reason IDs using the [List reissue reasons](https://developers.pismo.io/pismo-docs/reference/get-reissue-reasons) endpoint. The `must_block` flag comes from the reissue reason object.
  - `description` string — Reissue reason description
  - `must_block` boolean — Should a `PLASTIC` card be canceled upon reissue or can it be used until the new card is activated? `VIRTUAL` cards are automatically canceled when reissued, regardless of this setting.
  - `must_charge` boolean — Should the reissue be charged? This field is information only as only issuers can make debit entries to a customer's account.
  - `cost` number — Reissue card cost
  - `type` string — Issuer-defined reissue reason enum
  - `enabled` boolean — Is reason active? This field is for information only and allows the issuer to provide only active reasons for re-issuance.

## Other responses

- `400` — Bad request
- `401` — Access token is missing or invalid
- `500` — Internal server error

---

[API](https://skmtc.net/pismo/apis/platform-authentication.md) · [All operations](https://skmtc.net/pismo/apis/platform-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pismo/platform-authentication/revisions/935b62e16de4/schema)
