---
title: "Get receipt"
method: GET
path: "/pos/receipt/{order_id}"
tags: ["Point of Sale"]
---

# Get receipt

`GET /pos/receipt/{order_id}`

Retrieve receipt data for a specific transaction.

## Path parameters

- `order_id` string, required

## Response `200`

Request successful

- object
  - `success` Success — unresolved $ref
  - `data` object — Information about the receipt. The structure of the response may differ depending on type of transaction.
    - `merchant` object — Information about the merchant.
      - `address` string — The merchant's address.
      - `name` string — The name of the merchant's company or business.
    - `order` object — Information about the order.
      - `amount` integer — The payment amount in the currency's smallest unit: - Decimal currencies: Value for 10 EUR = 1000 (1000 cents) - Zero-decimal currencies: Value for 10 JPY = 10 **Discounts** To discount: - An entire order, enter a reduced amount. - Specific items in the order, in the `shopping_cart`, reduce the `unit_price` of the relevant items.
      - `amountrefunded` integer — The amount refunded to the customer.
      - `completed` string — The timestamp for when the order was completed. **Format:** [ISO 8601 time](https://en.wikipedia.org/wiki/ISO_8601).
      - `currency` Currency — unresolved $ref
      - `items` object[]
        - `currency` Currency — unresolved $ref
        - `item_price` integer — The total price for the item(s) in the transaction in the currency's smallest unit: - Decimal currencies: Value for 10 EUR = 1000 (1000 cents) - Zero-decimal currencies: Value for 10 JPY = 10
        - `name` string — The name of the item.
        - `quantity` integer — The number of units of the item.
        - `unit_price` integer — The price per item in the currency's smallest unit: - Decimal currencies: Value for 10 EUR = 1000 (1000 cents) - Zero-decimal currencies: Value for 10 JPY = 10
      - `tip` object[]
        - `amount` Amount — unresolved $ref
        - `employee` object[]
          - `id` string — The ID of the employee.
          - `name` string — The name of the employee.
      - `transcation_id` integer — MultiSafepay's unique identifier for the transaction.
    - `payment` object — Information about the payment.
      - `application_id` string — The unique code in a payment card chip that tells the terminal which type of card it is and which payment network to use e.g., Visa or Mastecard.
      - `authorization_code` integer — The unique identifier provided by the scheme.
      - `card_acceptor_location` string — The merchant's location.
      - `card_entry_mode` 'ICC' | 'ICC_CONTACTLESS' | 'MAGSTRIPE' — The method for capturing card payment information during a payment.
      - `card_expiry_date` string, YYMM — The card expiry date in YYMM format.
      - `cardholder_verification_method` string — The card verification method (CVM).
      - `issuer_bin` string — The issuer BIN (Bank Identification Number).
      - `issuer_country_code` string, country alpha-2 — The country's unique identifier. **Format:** [ISO 3166-1 alpha-2 code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements).
      - `last4` string — The last 4 digits of the card number.
      - `payment_method` string — The payment method gateway.
      - `response_code` string — The response code.
      - `terminal_id` string — The unique identifier of the terminal.
    - `printed_on` string — The timestamp for when the receipt was. **Format:** [ISO 8601 time](https://en.wikipedia.org/wiki/ISO_8601).
    - `related_transactions` object — Information about the transactions associated with the receipt.
      - `amount` Amount — unresolved $ref
      - `created` Created — unresolved $ref
      - `currency` Currency — unresolved $ref
      - `description` string — A description of the related transaction.
      - `items` string — The information related to the items in the shopping cart.
      - `modified` Modified — unresolved $ref
      - `order_id` OrderId — unresolved $ref
      - `reference_transaction_id` TranscationId — unresolved $ref
      - `status` string — The order status.
      - `transaction_id` integer — MultiSafepay's unique identifier for the related transactions.
      - `type` 'refund' — The operation type.

## Other responses

- `404` — Order not found

---

[API](https://skmtc.dev/multisafepay/apis/multisafepay-banking-order-api.md) · [All operations](https://skmtc.dev/multisafepay/apis/multisafepay-banking-order-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/multisafepay/multisafepay-banking-order-api/revisions/ce9612e4a307/schema)
