Skip to main content
POST
/
pms
/
api
/
external
/
request
/
virtual-cards
/
{card_id}
/
terminate
Terminate Card
curl --request POST \
  --url https://api.payvessel.com/pms/api/external/request/virtual-cards/{card_id}/terminate/ \
  --header 'api-key: <api-key>' \
  --header 'api-secret: <api-secret>'
{
  "status": true,
  "message": "Virtual card creation started",
  "data": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "business_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "kind": "<string>",
    "customer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "customer_name": "<string>",
    "card_name": "<string>",
    "masked_pan": "<string>",
    "currency": "<string>",
    "brand": "<string>",
    "balance": "<string>",
    "expiry": "<string>",
    "card_number": "<string>",
    "cvv": "<string>",
    "created_datetime": "2023-11-07T05:31:56Z",
    "updated_datetime": "2023-11-07T05:31:56Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.payvessel.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

api-key
string
required

Your Payvessel public API key

api-secret
string
required

Your Payvessel secret

Path Parameters

card_id
string<uuid>
required

PayVessel card ID

Response

Card terminated

status
boolean
required

Indicates whether the request succeeded

message
string
required

Human-readable result message

Example:

"Virtual card creation started"

data
object
required

Issued card details