Payment request cancellation reasons

Using the Vitesse API or Vitesse portal, an authorised user can cancel a payment while it is in the payment request phase of the payment lifecycle. After the payment enters the transaction phase, the payment cannot be cancelled.

Each cancellation request must include a valid cancellation reason, detailed below:

ReasonIdNameWhen to use
claim-status-changeChange in claim statusFollowing a change in claim or case status, the business has determined that the associated payment instruction is no longer required.
client-requestClient requested cancellationThe client or authorised party has explicitly requested that the payment is cancelled.
duplicateDuplicate paymentThe payment request was submitted more than once for the same obligation or amount.
expiredExpired requestFor Payee Choice and Vendor Pay payments only. The payment request is no longer valid because the recipient failed to take action within a designated time period.
incorrect-payee-detailsIncorrect payee detailsThe recipient’s identity or beneficiary information was entered incorrectly.
incorrect-payment-detailsIncorrect payment detailsThe payment amount, currency, or other details were entered incorrectly.
paid-via-alternate-meansPaid via alternate meansThe payment has already been settled through another payment method or channel.
system-issueSystem issueA technical issue prevented the payment from proceeding as intended.
otherOtherUse when none of the predefined reasons apply. You must include a clear description explaining the cancellation.