RevKeen Docs

Wallets

Give customers a stored-balance wallet for instant payments with zero processing fees

Wallets let customers pay from a stored balance, eliminating card processing fees on every wallet transaction. Customers fund their wallet via card or bank transfer, and future payments draw instantly from the balance.

What are Wallets?

A wallet is a closed-loop stored-balance account attached to each customer. When a customer has wallet funds available, they can pay invoices instantly without a card transaction — meaning zero processing fees for you.

Wallets support multiple balance types, expiry tracking via lots, and hold/capture mechanics for checkout atomicity.

Balance Types

Every wallet credit is tagged with a funding type that determines how the balance can be used:

Funding TypeDescriptionWithdrawable
cashCustomer-funded via card or bank transferYes
promotionalMerchant-issued promotional creditNo
code_redemptionCredit from redeeming a wallet codeDepends on code type
refundCredit issued in lieu of a card refundYes
manual_adjustmentManual adjustment by merchantYes

How It Works

The wallet payment flow follows a hold/capture pattern for atomicity:

Fund → Hold → Capture → Settle
  1. Fund — Customer tops up their wallet, or merchant credits the account
  2. Hold — At checkout, the required amount is reserved (held) from the balance
  3. Capture — Once the order is confirmed, the hold is captured as a debit
  4. Settle — The transaction is recorded and the invoice marked as paid

If the checkout is abandoned or fails, the hold is released and the balance is restored.

Wallet Settings

Configure wallet behavior for your account in Settings > Billing:

SettingDescription
Auto-apply at checkoutAutomatically apply wallet balance to invoices during checkout
Allow top-upLet customers add funds to their wallet
Low balance thresholdTrigger a webhook when a customer's balance drops below this amount
Credit expiry daysDefault expiry period for wallet credits (lots)
Top-up amountsPreset top-up amounts shown to customers

On this page