---
title: "Guardar varias tarjetas de crédito/débito"
method: POST
path: "/payment-method/card/batch"
tags: ["Tarjetas", "Cards"]
---

# Guardar varias tarjetas de crédito/débito

`POST /payment-method/card/batch`

Mediante este endpoint se pueden almacenar varias tarjetas simultáneamente, las cuales podrán ser utilizadas posteriormente para realizar pagos mediante Webservice.

Si se indica el campo `validate` a `true`, la tarjeta será validada contra el servicio indicado en el campo `service` para comprobar si existe y tiene fondos en el momento de la validación. Algunos servicios requieren que el campo `card_cvv` sea indicado.

## Parameters

- `#/paths/~1/get/parameters/0` — unresolved $ref

## Request body

- object
  - `signature` Signature, required — unresolved $ref
  - `cards` object[], required — Lista de tarjetas a tokenizar.
    - `card_holder` Holder, required — unresolved $ref
    - `card_pan` CardPan, required — unresolved $ref
    - `card_expiry_month` ExpireMonth, required — unresolved $ref
    - `card_expiry_year` ExpireYear, required — unresolved $ref
    - `customer_ext_id` ExternalId, required — unresolved $ref
    - `additional` Additional — unresolved $ref
    - `url_post` UrlPost — unresolved $ref
    - `validate` boolean, nullable — Sólo necesario si se quiere validar la tarjeta. Si se envía, el campo `service` es obligatorio, y el campo `card_cvv` puede enviarse para validar también el CVV.
    - `service` ServiceUuid — unresolved $ref
    - `card_cvv` CardCvv — unresolved $ref

## Response `200`

OK

- object
  - `message` string, required — Nombre del código HTTP de respuesta.
  - `code` number, required — Código de respuesta.
  - `current_time` string, required — Fecha y hora de la petición.
  - `cards` TransactionSourceCard[]
    - `Customer` Customer
      - `external_id` string, required — ID externo otorgado por el comercio para identificar de forma única a un usuario.
    - `Source` object
      - `object` Object, required — unresolved $ref
      - `uuid` Uuid, required — unresolved $ref
      - `type` 'C' | 'D' | '', required — Tipo de tarjeta (Crédito/Débito o desconocido).
      - `token` Token, required — unresolved $ref
      - `brand` Brand, required — unresolved $ref
      - `additional` Additional — unresolved $ref
      - `bank` Bank, required — unresolved $ref
      - `bin` Bin, required — unresolved $ref
      - `country` Country, required — unresolved $ref
      - `expire_month` ExpireMonth, required — unresolved $ref
      - `expire_year` ExpireYear, required — unresolved $ref
      - `holder` Holder, required — unresolved $ref
      - `is_saved` IsSaved, required — unresolved $ref
      - `last4` Last4, required — unresolved $ref
      - `prepaid` Prepaid — unresolved $ref
      - `validation_date` ValidationDate — unresolved $ref
      - `creation_date` Created, required — unresolved $ref
      - `brand_description` BrandDescription — unresolved $ref
      - `cof` object
        - `is_available` boolean — Este campo indica si la tarjeta tiene un COF válido.

---

[API](https://skmtc.net/paylands/apis/documentacio-n-de-paylands.md) · [All operations](https://skmtc.net/paylands/apis/documentacio-n-de-paylands/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/paylands/documentacio-n-de-paylands/revisions/6bf9c0ba354b/schema)
