Create a transaction
The transaction can be captured instantly if ‘InstantCapture’ parameter is set to true. Accrues the specified amount on the member’s active account. The specified amount can be negative, then the amount will be deducted from the member’s account. The operation is idempotent.
Attention: CreatePayment endpoint must be used for a payment.
Authorizations
JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"
Path Parameters
The id of the member, max length 36.
36Query Parameters
The type of the account of the member.
Body
Operation details.
Unique identifier of the operation (should be the same only for retries of the same operation).
1 - 128Amount to be reserved. Can be positive or negative. If the amount is positive, then the amount is added to the member's account. If the amount is negative, then the amount is subtracted from the member's account.
Type of the transaction (like: FixedBonus, EmployeeBonus, ...).
1Indicates whether a capture of the reservation is instantaneous.
Set of key-value pairs that you can attach to a transaction. This can be useful for storing additional information about the transaction in a structured format.
Optional expiration date
Optional date of the automatic capture of the transaction This field should be sent with a value only if InstantCapture = false