scope transactions:create
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.