Purchase
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
customerId
Request
This endpoint expects an object.
amountCents
Sale amount in cents (e.g. 1000 = 10.00). 0 is allowed for a redemption-only purchase.
applyCashbackCents
Cashback balance (in cents) to apply against this sale. 0 is treated as omitted (no cashback applied). Rejected with 422 when it exceeds the available balance.
redeemRewardCount
Banked rewards to redeem within this sale. 0 is treated as omitted (no rewards redeemed). Rejected with 422 when it exceeds the available rewards.
reason
Free-form note stored on the transaction.

