Create Transaction

scope transactions:create

Create a new Transaction for the specified Customer. This endpoint supports multiple transaction types:

CHARGE: Process a payment using a stored payment method AUTHORIZE: Authorize a payment for later capture PAYOUT: Send money to a customer REVERSAL: Reverse a previous transaction NONE: Create a transaction record without processing

Info

For CHARGE, AUTHORIZE, and PAYOUT transactions, you must provide a paymentMethodId referencing an existing stored payment method.

For REVERSAL transactions, you must provide the transactionId of the original transaction to reverse.

Currency defaults to USD if not specified.

Bulk Transactions

For processing multiple transactions at once, use the Bulk Transactions endpoint which allows you to create up to 100 transactions in a single request.

Language
Credentials
Header
Click Try It! to start a request and see the response here!