> For the complete documentation index, see [llms.txt](https://docs.payengine.co/payengine-api-v2.5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payengine.co/payengine-api-v2.5/error-and-response-codes/mastercard-purchase-transaction-type.md).

# Mastercard purchase transaction type

| Type | Description                                                          |
| ---- | -------------------------------------------------------------------- |
| A1   | EMV/Token in a Secure                                                |
| A2   | Digital Transactions - Card and/or Cardholder Not Present            |
| B1   | EMV/Chip Equivalent - Card and Cardholder Present                    |
| B2   | Authenticated Checkout - Card and/or Cardholder Not Present          |
| C1   | Magnetic Stripe - Card and Cardholder Present                        |
| C2   | Transaction Validation - Card and/or Cardholder Not Present          |
| D2   | Enhanced Data - Card and/or Cardholder Not Present                   |
| E1   | Key Entered - Card and Cardholder Present                            |
| E2   | Generic Messaging - Card and/or Cardholder Not Present               |
| U0   | Unclassified - Card and Cardholder Present or Cardholder Not Present |
