Create Child Transaction

scope transactions:create

Create a child Transaction related to the specified parent transaction. This endpoint supports creating child transactions for existing transactions:

CAPTURE: Capture a previously authorized transaction REFUND: Refund a portion or full amount of a completed transaction VOID: Void an authorized transaction before capture REVERSAL: Reverse a transaction (same as refund)

Info

Child transactions must reference the parent transaction via the originId field, which is automatically set to the parent transaction ID.

For CAPTURE and REFUND transactions, you can specify a partial amount. If no amount is provided for a REFUND, the full original amount will be refunded.

VOID transactions can only be performed on authorized transactions that haven't been captured.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The unique identifier (AVID) of the Account.

string
required

The Account's unique reference identifier for the Customer.

uuid
required

The unique identifier of the parent Transaction.

Body Params

Payload for creating a child transaction

string
enum

Type of action for the transaction

Allowed:
Responses
201

Successfully created child transaction. Returns the complete child transaction details including status, amount, and parent transaction reference.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json