---
title: "Validar e armazenar um cartão no PagBank"
method: POST
path: "/tokens/cards"
---

# Validar e armazenar um cartão no PagBank

`POST /tokens/cards`

## Headers

- `Authorization` string

## Request body

- object
  - `encrypted` string — Dados do cartão criptografados. ⚠️ **Obrigatório quando o integrador NÃO possuir certificação PCI** ⚠️ ⚠️ **Caso este parâmtero for preenchido, nenhum outro parâmetro deverá ser enviado** ⚠️
  - `number` string — Número do Cartão de Crédito. ⚠️ **Aplicável apenas quando o integrador possuir certificação PCI** ⚠️
  - `exp_month` string — Mês de expiração do Cartão de Crédito. ⚠️ **Aplicável apenas quando o integrador possuir certificação PCI** ⚠️
  - `exp_year` string — Ano de expiração do Cartão de Crédito. ⚠️ **Aplicável apenas quando o integrador possuir certificação PCI** ⚠️
  - `security_code` string — Código de Segurança do Cartão de Crédito. ⚠️ **Aplicável apenas quando o integrador possuir certificação PCI** ⚠️
  - `holder` object — Portador do cartão de crédito. ⚠️ **Aplicável apenas quando o integrador possuir certificação PCI** ⚠️ ⚠️ **Caso o parâmetro "encrypted" estiver preenchido, este parâmetro poderá ser enviado de forma opcional** ⚠️
    - `name` string — Nome do portador do Cartão de Crédito, Cartão de Débito e Token de Bandeira. ⚠️ **Obrigatório para cobranças com 3DS e Criptografia** ⚠️
    - `tax_id` string — Documento de identificação (CPF) do portador do Cartão de Crédito, Cartão de Débito e Token de Bandeira.

## Response `200`

200

- object
  - `id` string
  - `brand` string
  - `first_digits` string
  - `last_digits` string
  - `exp_month` string
  - `exp_year` string
  - `holder` object
    - `name` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/pagbank/apis/nova-plataforma-sandbox.md) · [All operations](https://skmtc.net/pagbank/apis/nova-plataforma-sandbox/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pagbank/nova-plataforma-sandbox/revisions/05e64f3006ab/schema)
