---
title: "Authorise 3DS charge"
method: POST
path: "/v1/frontend/charges/{chargeId}/3ds"
tags: ["Charge operations"]
---

# Authorise 3DS charge

`POST /v1/frontend/charges/{chargeId}/3ds`

## Path parameters

- `chargeId` string, required

## Request body

- Auth3dsResult
  - `auth_3ds_result` string
  - `md` string
  - `pa_response` string
  - `redirect_result` string — Adyen 3DS2 Redirect Result data

## Response `200`

OK

## Other responses

- `202` — Accepted - payment has been submitted for 3ds authorisation and awaiting response from payment service provider
- `400` — Bad request - invalid payload or the payment has been declined
- `402` — Gateway error
- `404` — Not found - charge not found
- `500` — Internal server error - For gateway errors or anything else not handled

---

[API](https://skmtc.net/government-digital-service/apis/connector-api.md) · [All operations](https://skmtc.net/government-digital-service/apis/connector-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/government-digital-service/connector-api/revisions/68dc8eefc661/schema)
