CreditCardToken POST

Método utilizado para tokenizar o cartão de crédito

/credit-card-token

Fields

Field Type Description Required
holder_name string

Nome do titular impresso no cartão

YES
expiration_month int

Mês de expiração do cartão de crédito

YES
expiration_year int

Ano de expiração do cartão de crédito

YES
card_number string

Número do cartão de crédito

YES
security_code string

Código de segurança do cartão de crédito

YES

Request

Headers

Header Value
Accept
application/json
Content-Type
application/json
Authorization Bearer token

Request Body

{
    "holder_name":"JOAO SILVA JOAO",
    "expiration_month":"12",
    "expiration_year":"2024",
    "card_number":"1234123412341234",
    "security_code": "123"
}

Response

Status Codes

  • 406: Not Acceptable
  • 415: Unsupported Media Type
  • 201: Created
  • 400: Client Error
  • 422: Unprocessable Entity
  • 401: Unauthorized
  • 403: Forbidden

Headers

Header Value
Content-Type
application/json
Allow Comma-separated list of all HTTP methods allowed

Response Body

{
    "id": "13",
    "card_brand": "mastercard",
    "first4_digits": "1234",
    "last4_digits": "1234",
    "expiration_month": "11",
    "expiration_year": "2032",
    "holder_name": "JOAO SILVA JOAO,
    "customer_id": null,
    "expired" : 0
}