---
title: "Simulate financial"
method: POST
path: "/cards/transaction_simulations/financial"
tags: ["Card Transaction Simulations"]
---

# Simulate financial

`POST /cards/transaction_simulations/financial`

A "financial" is a transaction message class that includes ATM transactions, PIN-debit transactions, and balance inquiries.

Simulate a `pindebit` type transaction by including the `card_token` and `amount` in your request.

## Request body

- FinancialRequestModel
  - `amount` integer, required — The amount of the transaction in the smallest whole denomination of the applicable currency (eg. For USD use cents)
  - `card_acceptor` CardAcceptorModel, required
    - `address` string
    - `city` string
    - `country` string
    - `ecommerce_security_level_indicator` string
    - `mcc` string
    - `name` string
    - `partial_approval_capable` boolean
    - `state` string — Two-Letter USPS State Abbreviation
    - `zip` string
  - `card_id` string, uuid, required
  - `cash_back_amount` integer — Cash back amount in the smallest whole denomination of the applicable currency (eg. For USD use cents)
  - `is_pre_auth` boolean
  - `mid` string, required
  - `pin` string
  - `transaction_options` TransactionOptions
    - `additional_data` string
    - `card_expiration_date_yymm` string
    - `database_transaction_timeout` integer
    - `encryption_key_id` string
    - `is_async` boolean
    - `pre_auth_time_limit` string
    - `send_expiration_date` boolean
    - `send_track_data` boolean
    - `transaction_id` string
    - `transaction_timeout_threshold_seconds` integer

## Response `201`

Success

- SimulationResponseModel

## Other responses

- `400` — BadRequest
- `401` — Unauthorized
- `403` — Forbidden error
- `500` — Internal server error

---

[API](https://skmtc.net/synctera/apis/synctera-api.md) · [All operations](https://skmtc.net/synctera/apis/synctera-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/synctera/synctera-api/versions/b0d812e6cdd0/schema)
