Capture a Transaction | RMO Developer Center

Capture a Transaction

Captures finalize a previously approved authorization. Money begins moving only after a successful capture.

Endpoint

POST /merchant/v1/transactions/capture

Use Cases

  • Completing a hotel stay

  • Charging after verifying funds

  • Adjusting the amount after shipping items

  • Partial or split captures

Request Fields

  • authorizationId — Required

  • amount — Capture amount; must be ≤ authorized amount

  • merchantReference — Optional

Response

  • transactionId

  • capturedAmount

  • remainingAuthorizedAmount

  • status (Captured/PendingSettlement)

Captures are eligible for settlement and may be refunded if needed.

    • Related Articles

    • Authorization & Capture Flow

      The RMO payment process uses a two-step flow—Authorization and Capture—similar to card networks and major payment processors. Step 1 — Authorization A merchant sends an authorization request to: POST /merchant/v1/transactions/authorize During this ...
    • Perform a Sale (Auth + Capture)

      A Sale requests authorization and capture in a single step. It is the most common type of transaction. Endpoint POST /merchant/v1/transactions/sale Use Cases Retail E-commerce checkout Food & beverage Subscription initial payments Request Fields ...
    • Understanding Transaction Types

      The RMO Merchant API supports multiple types of monetary transactions. Understanding these types ensures proper integration and reduces payment errors. Authorization Checks whether funds are available. No money moves. Capture Transfers funds after a ...
    • Introduction to the RMO Merchant API

      The RMO Merchant API allows merchants, platforms, and payment partners to securely process transactions across card-present and card-not-present channels using RMO’s unified payments network. This API provides a modern, predictable interface for ...
    • Refund a Transaction

      Refunds allow merchants to return funds to a Member after settlement. Endpoint POST /merchant/v1/transactions/refund Capabilities Full refunds Partial refunds Multiple refunds against a single transaction Refund receipts returned via API Request ...