Skip to main content
POST
Reset card transaction

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <api_key>, where <api_key> is your api key.

Path Parameters

transactionId
string<uuid>
required

Response

default - application/json;charset=UTF-8

default response

id
string<uuid>
companyId
string<uuid>
companyEntityId
string<uuid>
cardBalanceAccountId
string<uuid>
cardId
string<uuid>
originalAmount
integer<int64>
originalCurrency
string
Example:

"USD"

amount
integer<int64>
currency
string
Example:

"USD"

direction
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
DEBIT,
CREDIT
transactionReason
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
ACCOUNT_NOT_ACTIVE,
AMOUNT_LIMIT_EXCEEDED,
APPROVAL_EXPIRED,
APPROVED,
AUTHENTICATION_FAILED,
AUTHENTICATION_REQUIRED,
BALANCE_ACCOUNT_BLOCKED_BY_RULE,
CALL_REFERRAL,
CANCELLED,
CARD_BLOCKED,
CARD_CAPTURED,
CARD_EXPIRED,
CARD_LOST_OR_STOLEN,
CARD_RESTRICTED,
CARD_VERIFICATION_FAILED,
CASHBACK_LIMIT_EXCEEDED,
CONTACTLESS_FALLBACK,
CONTACTLESS_LIMIT_REACHED,
COUNTERPARTY_ACCOUNT_UNAVAILABLE,
COUNTERPARTY_ADDRESS_REQUIRED,
COUNTERPARTY_BANK_UNAVAILABLE,
CRYPTOGRAPHIC_FAILURE,
DECLINED,
DECLINED_BY_BAP_VALIDATION,
DECLINED_BY_TRANSACTION_RULE,
DECLINED_NON_GENERIC,
DOMESTIC_DEBIT_NOT_ALLOWED,
DO_NOT_HONOR,
DUPLICATE_TRANSMISSION,
FORMAT_ERROR,
FRAUD,
HONOR_WITH_ID,
INSUFFICIENT_FUNDS,
INTERNAL_TIMEOUT,
INVALID_ACCOUNT,
INVALID_AMOUNT,
INVALID_AUTHORIZATION_LIFECYCLE,
INVALID_CARD,
INVALID_ISSUER,
INVALID_MERCHANT,
INVALID_TRANSACTION,
ISSUER_SUSPECTED_FRAUD,
MOBILE_PIN_REQUIRED,
NOT_SUBMITTED,
NO_ACCOUNT_OF_TYPE,
OTHER,
PARTIALLY_APPROVED,
PENDING,
PIN_INVALID,
PIN_NOT_CHANGED,
PIN_REQUIRED,
PIN_TRIES_EXCEEDED,
PIN_VALIDATION_NOT_POSSIBLE,
PROVIDER_ERROR,
PURCHASE_AMOUNT_ONLY_NO_CASHBACK,
REFUSED_BY_COUNTERPARTY_BANK,
REFUSED_BY_CUSTOMER,
REVOCATION_OF_AUTH,
ROUTE_NOT_FOUND,
SCHEME_ADVICE,
SECURITY_VIOLATION,
TRANSACTION_NOT_PERMITTED,
TRANSFER_INSTRUMENT_NOT_FOUND,
TRANSFER_NOT_SUPPORTED,
UNKNOWN,
WITHDRAWAL_AMOUNT_EXCEEDED,
WITHDRAWAL_COUNT_EXCEEDED
purchaseType
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
ATM,
BALANCE_INQUIRY,
ECOMMERCE,
POS,
RECURRING,
UNKNOWN,
OTHER
status
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
AUTHORIZED,
DECLINED,
CAPTURED,
REFUNDED,
VOIDED,
POSTED
type
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
PAYMENT,
REFUND,
OTHER
merchant
object
receiptDocumentKey
string
lines
object[]
failureContext
object | null

Failure context when vendor onboarding fails.

editStatus
enum<string>

⚠️ This enum is not exhaustive; new values may be added in the future.

Available options:
ALL_EDITS_ALLOWED,
LINE_AMOUNT_EDITS_LOCKED,
ALL_EDITS_LOCKED
description
string
performedAt
string<date-time>
createdAt
string<date-time>
updatedAt
string<date-time>
updatedBy
string<uuid>
customProperties
(object | null)[]

Custom properties set on the vendor.