---
title: "Capture"
method: POST
path: "/v1.02/mbway/capture/{transactionID}"
---

# Capture

`POST /v1.02/mbway/capture/{transactionID}`

## Request

- Base URL: `https://sandbox.eupago.pt/api`
- URL: `https://sandbox.eupago.pt/api/v1.02/mbway/capture/{transactionID}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/eupago/apis/rest-api-apikey-auth/docs/v1.02/mbway/capture/:transactionID/post.ts> (a function with typed inputs; its response is checked against the schema)

Captures the MB Way payment. (The customer have 5 minutes to execute the payment after receiving the payment notification via MBWAY app.)

## Path parameters

- `transactionID` string, required

## Request body

- object
  - `payment` object, required: Informations regarding the payment
    - `value` integer
    - `currency` string

## Response `201`

201

- object
  - `transactionStatus` string
  - `transactionID` string
  - `reference` string

## Other responses

- `401`: 401

---

[API](https://skmtc.dev/eupago/apis/rest-api-apikey-auth.md) - [All operations](https://skmtc.dev/eupago/apis/rest-api-apikey-auth/llms.txt) - [OpenAPI document](https://skmtc.dev/eupago/apis/rest-api-apikey-auth/revisions/a8c2e94702a4?raw)
