---
title: "Card Fee Quote"
method: POST
path: "/pms/api/external/request/virtual-cards/fees/quote/"
tags: ["Issuing"]
---

# Card Fee Quote

`POST /pms/api/external/request/virtual-cards/fees/quote/`

Calculate a single fee (funding, withdrawal, issuance, etc.).

## Headers

- `api-key` string, required
- `api-secret` string, required
- `Content-Type` 'application/json', required

## Request body

- VirtualCardFeeQuoteRequest
  - `fee_type` 'issuance' | 'funding' | 'withdrawal' | 'spend' | 'maintenance' | 'cross_border' | 'chargeback' | 'decline', required — Fee type to calculate
  - `amount_usd` string — Principal USD amount (required for funding, cross_border)

## Response `200`

Quote calculated

- VirtualCardFeeQuoteResponse
  - `status` boolean
  - `message` string
  - `data` object

## Other responses

- `401` — Unauthorized request
- `403` — Forbidden request
- `404` — Resource not found
- `500` — Internal server error

---

[API](https://skmtc.net/payvessel/apis/payvessel-value-added-services-api.md) · [All operations](https://skmtc.net/payvessel/apis/payvessel-value-added-services-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/payvessel/payvessel-value-added-services-api/versions/31040a9358ef/schema)
