---
title: "Card Payment"
method: POST
path: "/api/v1/card/pay"
tags: ["Card API"]
---

# Card Payment

`POST /api/v1/card/pay`

## Request

- Base URL: `https://sandbox.przelewy24.pl`
- URL: `https://sandbox.przelewy24.pl/api/v1/card/pay`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation/docs/api/v1/card/pay/post.ts> (a function with typed inputs; its response is checked against the schema)

This method is used to charge the customer's card. It sends the card data directly. The Merchant must hold PCI DSS certification to use this method.

## Request body

- CardRegisterRequestBody
  - `transactionToken` string, required: Token obtained during registration
  - `cardNumber` string, required: Card number
  - `cardDate` string, required: Expiration date in MMYYYY format
  - `cvv` string, required: Card CVV
  - `clientName` string, required: Cardholder's full name

## Response `200`

OK - the card payment was completed successfully.

- CardPaySuccessResponse
  - `data` object
    - `orderId` integer
    - `redirectUrl` string
  - `responseCode` number

## Other responses

- `201`: Created - the card payment requires a 3-D Secure redirection.
- `400`: Bad Request
- `401`: Unauthorized
- `409`: Conflict

## Changes

- **2026-09-03** `5861a691aa36`: 5 breaking, 1 info
  - the response's body type changed from no type to `object` for status `200`
  - the response's body type changed from no type to `object` for status `201`
  - the response's body type changed from no type to `object` for status `400`
  - the response's body type changed from no type to `object` for status `401`
  - …2 more

[Operation history](https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation/changes/api/v1/card/pay/post.md)

---

[API](https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation.md) - [All operations](https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation/revisions/5861a691aa36?raw)
