---
title: "Payments Management"
description: "Manage transactions after the authorization: check state and events, capture, cancel or refund a payment through the API."
url: "https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/"
language: "en"
---

# Payments Management

After the authorization a transaction can be captured, cancelled or refunded. The management APIs let you perform these operations and check the state and events of the transaction at any time.

- [Transaction state — How to read the state of a transaction in Fabrick payment flows: transactionResult, transactionState and events, unified or separated capture and the automatic action after the authorization.](https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/transaction-state/)
- [Detail — Use payment/detail to retrieve the up-to-date state of a transaction, its events and the main associated data, and handle the most common errors.](https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/detail/)
- [Capture — Capture all or part of an authorized transaction with payment/capture: multiple captures, settlementID, checking the outcome and error scenarios.](https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/capture/)
- [Cancel — Use payment/cancel to void an authorized transaction that has not been captured yet, releasing the amount reserved on the buyer's payment instrument.](https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/cancel/)
- [Refund — Refund all or part of an amount that has already been captured with payment/refund, including on a single capture through the settlementID.](https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/payments-management/refund/)
