---
title: "Preautorización"
method: POST
path: "/card-present/preauth"
tags: ["Card Present"]
---

# Preautorización

`POST /card-present/preauth`

Mediante esta operativa puedes lanzar una preautorización. Esta deberá ser confirmada o cancelada posteriormente.

## Parameters

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

## Request body

- object
  - `sca` object, nullable
    - `original_order_uuid` string — UUID de la orden original que ha solicitado SCA.
  - `card` object, required — Si se envía el campo track2, los campos pan y expiration_date no se deberán incluir. Si no se envía el track2, los campos pan y expiration_date son obligatorios.
    - `pan` Pan — unresolved $ref
    - `expiration_date` ExpirationDate — unresolved $ref
    - `ksn` Ksn, required — unresolved $ref
    - `track2` Track2 — unresolved $ref
  - `amount` Amount, required — unresolved $ref
  - `currency` string, required — Código de 3 letras identificando la moneda utilizada.
  - `mid` Mid, required — unresolved $ref
  - `stan` Stan, required — unresolved $ref
  - `card_reading_method` CardReadingMethod, required — unresolved $ref
  - `emv_data` EmvData, required — unresolved $ref
  - `card_sequence_number` CardSequenceNumber, required — unresolved $ref
  - `pin` object
    - `cryptogram` Cryptogram — unresolved $ref
    - `format` Format — unresolved $ref
    - `ksn` Ksn — unresolved $ref
  - `device` object, required
    - `type` Type, required — unresolved $ref
    - `tid` Tid, required — unresolved $ref
    - `attended` Attended, required — unresolved $ref
    - `capabilities` Capabilities — 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.
  - `order` object
    - `uuid` Uuid — unresolved $ref
    - `created` string — Fecha de creación de la transacción.
    - `created_from_client_timezone` string — Fecha de creación de la transacción en la zona horaria del comercio.
    - `amount` Amount — unresolved $ref
    - `currency` Currency — unresolved $ref
    - `paid` Paid — unresolved $ref
    - `status` Status — unresolved $ref
    - `refunded` Refunded — unresolved $ref
    - `transactions` object[]
      - `uuid` Uuid — unresolved $ref
      - `rrn` Rrn — unresolved $ref
      - `stan` Stan — unresolved $ref
      - `created` string — Fecha de creación de la transacción.
      - `created_from_client_timezone` CreatedFromClientTimezone — unresolved $ref
      - `operative` 'AUTHORIZATION' | 'DEFERRED' | 'REFUND' | 'CONFIRMATION' | 'CANCELLATION' | 'PAYOUT' | 'TRANSFER' — Operativa de la transacción.
      - `amount` Amount — unresolved $ref
      - `authorization` Authorization — unresolved $ref
      - `processor_id` ProcessorId — unresolved $ref
      - `status` 'CREATED' | 'SUCCESS' | 'REFUSED' | 'ERROR' | 'PENDING' | 'CANCELLED' — Estado de la transacción.
      - `error` Error — unresolved $ref
      - `source` object
        - `object` Object — unresolved $ref
        - `uuid` Uuid — unresolved $ref
        - `type` 'CREDIT' | 'DEBIT' | '' — Tipo de tarjeta (Crédito/Débito o desconocido).
        - `token` Token — unresolved $ref
        - `brand` Brand — unresolved $ref
        - `country` Country — unresolved $ref
        - `bin` Bin — unresolved $ref
        - `last4` Last4 — unresolved $ref
        - `expire_month` ExpireMonth — unresolved $ref
        - `expire_year` ExpireYear — unresolved $ref
        - `bank` Bank — unresolved $ref
        - `prepaid` Prepaid — unresolved $ref
        - `validation_date` ValidationDate — unresolved $ref
        - `creation_date` string — Fecha de creación de la tarjeta en Paylands.
        - `brand_description` BrandDescription — unresolved $ref
      - `payment_data` object
        - `new_emv_data` NewEmvData — unresolved $ref
        - `terminal_action` TerminalAction — unresolved $ref

## Other responses

- `400` — Bad Request

---

[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)
