> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# PIN-Debit Simulations Overview

> Use these endpoints to simulate PIN-debit transactions, including authorizations, reversals, cash back, refunds, ATM withdrawals, balance inquiries, and quasi-cash.

Use these endpoints to simulate PIN-debit transactions, including authorizations, reversals, cash back, refunds, ATM withdrawals, balance inquiries, and quasi-cash.

## Available operations

| Operation | Method | Endpoint |
| :- | :- | :- |
| [**Simulate PIN-debit**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit) | POST | `/simulations/cardtransactions/pindebit` |
| [**Simulate PIN-debit reversal**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-reversal) | POST | `/simulations/cardtransactions/pindebit.reversal` |
| [**Simulate PIN-debit authorization**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-authorization) | POST | `/simulations/cardtransactions/pindebit.authorization` |
| [**Simulate PIN-debit authorization clearing**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-authorization-clearing) | POST | `/simulations/cardtransactions/pindebit.authorization.clearing` |
| [**Simulate PIN-debit authorization reversal**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-authorization-reversal) | POST | `/simulations/cardtransactions/pindebit.authorization.reversal` |
| [**Simulate PIN-debit cash back**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-cash-back) | POST | `/simulations/cardtransactions/pindebit.cashback` |
| [**Simulate PIN-debit refund**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-refund) | POST | `/simulations/cardtransactions/pindebit.refund` |
| [**Simulate PIN-debit ATM withdrawal**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-atm-withdrawal) | POST | `/simulations/cardtransactions/pindebit.atm.withdrawal` |
| [**Simulate PIN-debit balance inquiry**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-balance-inquiry) | POST | `/simulations/cardtransactions/pindebit.balanceinquiry` |
| [**Simulate PIN-debit quasi-cash**](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-quasi-cash) | POST | `/simulations/cardtransactions/pindebit.quasi.cash` |


## Related topics

- [Simulations 2.0 — Card Transactions Overview](/docs/core-api/simulations-card-transactions.md)
- [Simulate PIN-debit](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit.md)
- [Simulate PIN-debit refund](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-refund.md)
- [Simulate PIN-debit authorization](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-authorization.md)
- [Simulate PIN-debit reversal](/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-reversal.md)
