POST /v2/cashbacks/activate — Activate User Cashback Account
Activate a cashback account for a new user before delivering cashback to them. A user must have an active cashback account to receive rewards.Your application ID.
Your secret key.
Your internal user identifier.
The user’s email address.
The user’s full name.
The user’s phone number including country code.
POST /v2/cashbacks/deliver — Initiate Cashback Delivery
Calculate and deliver cashback to a user after a qualifying transaction. Hello Clever applies the campaign’s tier rules to the purchase amount and credits the result to the user’s cashback account.Your application ID.
Your secret key.
Your internal user identifier. The user must have an active cashback account.
The campaign ID to apply. Retrieve campaign IDs from GET /v2/cashbacks/campaigns.
The total purchase amount in the transaction (used to calculate cashback based on campaign tiers).
Your internal transaction or order ID for tracking.
Payment method used (e.g.
payid, payto, card). Must match the campaign’s applicable methods.Optional webhook override to receive delivery confirmation.
POST /v2/cashbacks/withdraw — Initiate Cashback Withdrawal
Initiate a withdrawal of cashback funds from a user’s cashback account to their linked bank account.Your application ID.
Your secret key.
Your internal user identifier.
Amount to withdraw. Must not exceed the user’s available cashback balance.
Withdrawal processing times depend on the user’s linked bank account and payment rail. Real-time bank accounts typically settle within seconds; other methods may take 1–2 business days.