---
title: "Tokenize Card"
method: POST
path: "/v1/payment/tokenize"
tags: ["Tokenize Services"]
---

# Tokenize Card

`POST /v1/payment/tokenize`

Create secure token from card.

## Headers

- `Content-Type` string, required
- `Accept` string, required

## Request body

- TokenizeCard
  - `transaction` object, required
    - `reference_id` string, required — Transaction identifier, generated by client. (Maximum of 50 characters - Unique per transaction).
  - `card` object, required
    - `number` string, required — Credit card number.
    - `expiration_month` string, required — Month of the card expiration.
    - `expiration_year` string, required — Year of the card expiration.
    - `security_code` string, required — 3 or 4 digit number on the back of the card.
    - `holder_name` string, required — Name of card holder, as it appears on the card.

## Response `200`

Create secure token

- TokenizeCardResponse
  - `secure_token` string, required — Secure token used for create payment service with payment method card.

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.dev/koin/apis/payments-api.md) · [All operations](https://skmtc.dev/koin/apis/payments-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/koin/payments-api/revisions/6f2c01e43fe2/schema)
