Wallet SystemWallet System
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Admin Tour
  • Wallet Core

    • Core Wallet
    • Wallet Payment Gateway
    • Recharge / Top-up
    • Wallet Transfer
    • My Wallet Page
    • Shortcodes
  • Earn & Reward

    • Cashback Engine
    • Referral Program
    • Multilevel Referral
    • Daily Login Reward
    • Invite Friends
    • Deposit / Top-up Bonus
  • Spend & Payout

    • Checkout Discount
    • Checkout Restriction
    • Withdrawal
    • PayPal Payout
    • Stripe Payout
    • Refund to Wallet
    • Buy Now Pay Later
  • Identity & Mobile

    • KYC
    • QR Code Payments
  • Wallet Central

    • Overview
    • Endpoint & Routing
    • CTA Discovery
    • Home Dashboard
    • Add Funds
    • Withdraw
    • Withdrawals List
    • Send Money
    • QR Pay
    • Payment Requests
    • Refer & Earn
    • Transactions
    • Settings
    • KYC Flow
    • Architecture
    • Tweaks & Responsive
    • Security
    • Admin Controls
  • Admin Tools

    • Admin Settings (index)
    • Bulk Credit / Debit
    • Analytics Dashboard
  • Settings Tabs

    • General
    • Recharge
    • Checkout
    • Withdrawal
    • Payout (PayPal/Stripe)
    • KYC
    • Cashback
    • Referral
    • Multilevel
    • BNPL
    • QR Pay
    • Notifications
    • Wallet Central
    • Integrations
    • API Keys
  • Notifications

    • Email Notifications
    • SMS Notifications
  • Developer

    • REST API
    • Filters & Hooks
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Admin Tour
  • Wallet Core

    • Core Wallet
    • Wallet Payment Gateway
    • Recharge / Top-up
    • Wallet Transfer
    • My Wallet Page
    • Shortcodes
  • Earn & Reward

    • Cashback Engine
    • Referral Program
    • Multilevel Referral
    • Daily Login Reward
    • Invite Friends
    • Deposit / Top-up Bonus
  • Spend & Payout

    • Checkout Discount
    • Checkout Restriction
    • Withdrawal
    • PayPal Payout
    • Stripe Payout
    • Refund to Wallet
    • Buy Now Pay Later
  • Identity & Mobile

    • KYC
    • QR Code Payments
  • Wallet Central

    • Overview
    • Endpoint & Routing
    • CTA Discovery
    • Home Dashboard
    • Add Funds
    • Withdraw
    • Withdrawals List
    • Send Money
    • QR Pay
    • Payment Requests
    • Refer & Earn
    • Transactions
    • Settings
    • KYC Flow
    • Architecture
    • Tweaks & Responsive
    • Security
    • Admin Controls
  • Admin Tools

    • Admin Settings (index)
    • Bulk Credit / Debit
    • Analytics Dashboard
  • Settings Tabs

    • General
    • Recharge
    • Checkout
    • Withdrawal
    • Payout (PayPal/Stripe)
    • KYC
    • Cashback
    • Referral
    • Multilevel
    • BNPL
    • QR Pay
    • Notifications
    • Wallet Central
    • Integrations
    • API Keys
  • Notifications

    • Email Notifications
    • SMS Notifications
  • Developer

    • REST API
    • Filters & Hooks
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
Support
  • Getting Started

    • Introduction
    • Quick Start — Wallet Live in 5 Minutes
    • Features
    • Installation
    • First-Time Setup
    • Admin Tour
  • Wallet Core

    • Core Wallet
    • Wallet Payment Gateway
    • Recharge / Top-up
    • Wallet Transfer
    • My Wallet Page
    • Shortcodes
  • Earn & Reward

    • Cashback Engine
    • Referral Program
    • Multilevel Referral
    • Daily Login Reward
    • Invite Friends
    • Deposit / Top-up Bonus
  • Spend & Payout

    • Checkout Discount
    • Checkout Restriction
    • Withdrawal
    • PayPal Payout
    • Stripe Payout
    • Refund to Wallet
    • Buy Now Pay Later (BNPL)
  • Identity & Mobile

    • KYC (Know Your Customer)
    • QR Code Payments
  • Wallet Central

    • Wallet Central Overview
    • Endpoint & Routing
    • CTA Discovery
    • Home Dashboard
    • Add Funds
    • Withdraw
    • Withdrawals List + Detail
    • Send Money
    • QR Pay
    • Payment Requests
    • Refer & Earn
    • Transactions
    • Settings (customer)
    • KYC Flow
    • Architecture
    • Tweaks & Responsive
    • Security
    • Admin Controls
  • Admin Tools

    • Admin Settings
    • Bulk Credit / Debit
    • Analytics Dashboard
  • Settings Tabs

    • General Settings
    • Recharge Settings
    • Checkout Settings
    • Withdrawal Settings
    • Payout Settings (PayPal + Stripe)
    • KYC Settings
    • Cashback Settings
    • Referral Settings
    • Multilevel Settings
    • BNPL Settings
    • QR Pay Settings
    • Notifications Settings
    • Wallet Central Settings
    • Third-Party Integrations
    • API Keys
  • Notifications

    • Email Notifications
    • SMS Notifications
  • Developer

    • REST API
    • Filters & Hooks
  • Help

    • Troubleshooting
    • FAQ
    • Glossary

First-Time Setup

A 10-minute checklist after activation. Each step links to the dedicated settings page that walks you through every field.

Prerequisite

Plugin installed and activated. See Installation if not.

All 8 steps live on the same Settings tab — Wallet → Settings:

Wallet Settings — every section in one scrollable form

The 8-Step Checklist

Work top to bottom. Each takes 1-2 minutes.

#StepSetup page
1Enable wallet payment gatewayCheckout Settings
2Confirm recharge product exists(one-time check, no settings page)
3Set wallet defaults (currency, low-balance)General Settings
4Configure top-up presets + bonusRecharge Settings
5Choose notification preferencesNotifications Settings
6Decide which features need KYCKYC Settings
7Pick payout methods (bank / PayPal / Stripe)Withdrawal Settings + Payout Settings
8Test a full top-up + spend cyclefront-end

Step Details

1. Enable the Wallet Payment Gateway

Where: WooCommerce → Settings → Payments → Wallet → Manage

Why: Until you turn this on, customers can't pay with wallet at checkout.

What to do:

  • Toggle Enable ON
  • Set a friendly Title (Pay with Wallet)
  • Allow split payment ON

Full walkthrough: Checkout Settings.

2. Confirm Recharge Product Exists

Where: Products → All Products → look for Recharge Your Wallet

Why: This is the WooCommerce product customers buy when they top up. Auto-created on activation.

If missing: WooCommerce → Status → Tools → Wallet → Recreate recharge product.

3. Set Wallet Defaults

Where: Wallet → Settings → General

Why: Pick currency, low-balance threshold, and display name (the brand of your wallet).

Full walkthrough: General Settings.

4. Configure Top-up Presets + Bonus

Where: Wallet → Settings → Recharge

Why: Choose the one-tap amounts customers see on the Add money panel. Optional bonus % to boost top-ups.

Full walkthrough: Recharge Settings.

5. Choose Notification Preferences

Where: Wallet → Settings → Notifications

Why: Decide which email + SMS notifications fire. Defaults are sensible; review which you actually want.

Full walkthrough: Notifications Settings.

6. Decide Which Features Need KYC

Where: Wallet → Settings → KYC

Why: Enable KYC + tick which features (withdrawal / transfer / etc.) require approved KYC. Most stores at minimum gate withdrawal.

Full walkthrough: KYC Settings.

7. Pick Payout Methods

Where: Wallet → Settings → Withdrawal + Wallet → Settings → Payout

Why: Tick which payout methods to expose (bank / PayPal / Stripe). Add credentials for PayPal + Stripe if used.

Full walkthroughs:

  • Withdrawal Settings — min/max, fee, hold, methods toggle
  • Payout Settings — PayPal + Stripe credentials

8. Test a Full Cycle

End-to-end smoke test:

  1. Log in as a test customer
  2. Top up 100 via Add money
  3. Complete the top-up order
  4. Confirm balance = 105 if you set a 5% bonus
  5. Place a normal order, pay with wallet
  6. Confirm balance = 105 - order_total
  7. Open Wallet → Transactions — confirm two ledger rows (credit, debit)
  8. As admin, refund the test order via Refund-to-wallet → confirm credit row

If all 8 work, you're live.

Recommended Optional Next Steps

Want toSetup page
Reward customers with cashbackCashback Settings
Run a referral programmeReferral Settings
Multi-level commission chainMultilevel Settings
Daily login bonusGeneral Settings → Daily login section
BNPL pilotBNPL Settings
QR receive / scan-to-payQR Pay Settings
Bulk credit from CSVBulk Credit / Debit
Standalone /wallet-central/Wallet Central Settings
Third-party integrationsIntegrations Settings
REST API for automationAPI Keys Settings

Full Settings Index

Every settings tab and its dedicated page: Admin Settings.

When Something Goes Wrong

See Troubleshooting.

Related

  • Quick Start — 5-minute end-to-end test
  • Admin Tour — walk every wallet admin page
  • Admin Settings — full settings index
  • Installation
Prev
Installation
Next
Admin Tour