Input fields
UUID!
required
A unique client generated UUID to ensure a request is processed only once.
UUID
The unique identifier for the offer.
Float!
required
The amount to purchase.
Float
The balance amount.
UUID
The unique identifier for the bank account.
UUID
The unique identifier of the bank card.
UUID
The unique identifier of the PayPal account.
UUID
The unique identifier of the exclusive rate.
String
Human readable unique identifier for merchant. Can be found in merchant list.
Boolean
Use balance as the fallback payment method if the primary payment method fails. Defaults to true.
Float
The minimum reward rate to purchase if merchantSlug option is chosen.
UUID
The unique identifier of the user cash balance id used for this purchase
String
Optional memo to attach to this purchase transaction.
String
Optional category name to attach to this purchase transaction.
String
ID of a previously uploaded attachment (PDF or PNG). Use the /api/v1/file-upload/transaction-memo-attachment endpoint to upload.