---
title: "Get transaction"
method: GET
path: "/admin/payment-simulator/transaction.json"
tags: ["Payment Simulator"]
---

# Get transaction

`GET /admin/payment-simulator/transaction.json`

## Query parameters

- `x_account_id` string, required
- `x_reference` string, required
- `x_signature` string, required
- `x_test` boolean, required
- `x_transaction_type` string, required
- `x_gateway_reference` string, required

## Response `200`

OK

- PaymentResponseDto
  - `x_account_id` string — Login id of merchant in payment settings
  - `x_amount` number — Order's amount
  - `x_currency` string — Order's currency
  - `x_error_code` string — An error code to be log on Shopbase
  - `x_gateway_reference` string — Unique reference for payment issued by the payment processor.
  - `x_intent` string
  - `x_message` string — A custom error message displayed to the customer.
  - `x_reference` string — Unique token for current checkout
  - `x_result` string — Valid values are completed or failed
  - `x_signature` string — Signed signature
  - `x_test` boolean — Indicates whether or not this request should be processed in test mode (if supported).
  - `x_timestamp` string — Time of transaction completion. UTC Time: YYYY-MM-DDTHH:MM:SSZ
  - `x_transaction_type` unknown

---

[API](https://skmtc.net/shopbase/apis/shopbase-internal-api.md) · [All operations](https://skmtc.net/shopbase/apis/shopbase-internal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shopbase/shopbase-internal-api/revisions/353ccde6240d/schema)
