---
title: "zelle/cancel"
method: POST
path: "/zelle/cancel"
tags: ["Zelle Endpoints"]
---

# zelle/cancel

`POST /zelle/cancel`

## Request

- Base URL: `https://earthnode-dev.vopay.com/api/v2`
- URL: `https://earthnode-dev.vopay.com/api/v2/zelle/cancel`
- Auth: none declared

Cancel a pending Zelle withdrawal transaction. If the transaction has already been submitted to the processor, a cancellation request will be sent.

A transaction that cannot be cancelled responds with ErrorCode INVALID_ACTION. This covers a transaction whose status is not one of pending, waiting, pending approval or in progress - including one that is already cancelled - and one whose Zelle status shows the payment has already reached the network or is terminal.

## Request body `application/x-www-form-urlencoded`

- object
  - `AccountID` string, required: Your account ID
  - `Key` string, required: API key for the account
  - `Signature` string, required: Hashed signature for the request
  - `TransactionID` string, required: The ID of the Zelle transaction to cancel

## Response `200`

- object
  - `Success` boolean, required: True if the request was successful, false if it failed
  - `ErrorMessage` string, required: Contains a description of the error if the request failed
  - `TransactionID` string, required: ID of the cancelled transaction
  - `TransactionStatus` string, required: Updated status of the transaction

---

[API](https://skmtc.dev/vopay/apis/payment-methods.md) - [All operations](https://skmtc.dev/vopay/apis/payment-methods/llms.txt) - [OpenAPI document](https://skmtc.dev/vopay/apis/payment-methods/revisions/b566c8002410?raw)
