---
title: "Init 3DS Authentication by Token."
method: POST
path: "/iCredit3dsAPI/iCredit3dsAPIService.svc/AuthenticateToken"
---

# Init 3DS Authentication by Token.

`POST /iCredit3dsAPI/iCredit3dsAPIService.svc/AuthenticateToken`

## Request body

- object
  - `Amount` number, double, required — Transaction Amount. **Range:** 0.01 to 999999999.99 **Default:** No
  - `CreditboxToken` string, uuid, required — Credit Box Token. **Default:** No
  - `Currency` integer, nullable — Currency Code. **Options:** (1 = NIS 2 = USD 3 = EURO 4 = GBP 5 = AUD 6 = CAD 7 = CHF 8 = SEK 9 = DKK 10 = NOK) **Default:** Credit Box settings
  - `Token` string, uuid, required — Credit Card Identifier. **Default:** No

## Response `200`

Authentication Response

- object
  - `error_code` integer — The Response Error code (0 = Success).
  - `client_message` string — The Client Error Message.
  - `debug_message` string — The Response Error Message.
  - `ChallengeUrl` string — The URL to Redirect the User to Complete the 3DS Challenge.
  - `Status` string — The Challenge Status (C = Challenge Required, N = Card Declined, Y = Challenge Passed).
  - `ThreeDSServerTransID` string — The 3DS Challenge Transaction ID.
  - `Token` string — The Credit Card Token.

## Other responses

- `400` — Request Error
- `500` — Internal Server Error

---

[API](https://skmtc.net/rivhit/apis/get-payment-url-22-12.md) · [All operations](https://skmtc.net/rivhit/apis/get-payment-url-22-12/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rivhit/get-payment-url-22-12/versions/ed5261a52458/schema)
