Process transactions and facilitate online payments.
The examples provided here showcase the essential data required by most connectors. However, additional data may be necessary depending on the connector type. For specific requirements, please consult the Adapters documentation.
A Debit performs a complete customer initiated customer-to-merchant payment.
A Preauthorize reserves the payment amount on the customer's payment instrument.
An incremental authorization increases or prolongs the authorized amount on the customer's payment instrument.
A capture transaction completes the payment which was previously authorized with the [Preauthorize](./preauthorize) method.
A void transaction cancels a previously performed authorization made with the [Preauthorize](./preauthorize) method.
A register transaction registers a customer's payment instrument for future use ([Debit](./debit) or [Preauthorize](./preauthorize)).
A deregister transaction allows the deletion of a previously registered payment instrument.
A refund transaction reverses a payment which was previously performed with [Debit](./debit) or [Capture](./capture).
A payout transaction credits the customer's account with the given amount.
Receive status updates about transactions.