---
title: "Charge card with 3DS"
method: POST
path: "/api/v1/card/chargeWith3ds"
tags: ["Card API"]
---

# Charge card with 3DS

`POST /api/v1/card/chargeWith3ds`

## Request

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

The method allows a card to be charged using the reference number.

## Request body

- CardChargeRequestBody
  - `token` string: Token registered using the <a href="#tag/Transaction-service-API/operation/registerTransaction"><b>transaction/register</b></a> method. The card reference number must be provided during registration in the <b>methodRefId</b> parameter.

## Response `200`

OK - the card charge command has been accepted. A notification will be sent after the operation is completed successfully.

- ChargeCard3dsSuccessResponse
  - `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

## Changes

- **2026-09-03** `5861a691aa36`: 5 breaking, 1 info
  - the request's body type changed from no type to `object`
  - 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`
  - …2 more

[Operation history](https://skmtc.dev/przelewy24/apis/przelewy24-rest-api-documentation/changes/api/v1/card/chargeWith3ds/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)
