Wallet Settings #
The Wallet Settings section allows administrators to configure how the PrizeSuite wallet system works. These settings control wallet activation, user top-ups, wallet messages, email notifications, and advanced maintenance tools.
The Wallet Settings page is divided into several tabs:
- General
- Top-Up
- Messages
- Notifications
- Advanced
General Settings #
Enable Wallet #
Enables or disables the entire PrizeSuite wallet system globally.
If disabled:
- Users cannot use wallet funds for purchases
- Gift voucher redemption is disabled
- Wallet features across the site will be blocked
Wallet Currency #
Displays the currency used by the wallet system. This is automatically synchronized with your WooCommerce store currency.
Wallet My Account Endpoint Slug #
Defines the URL slug used for the wallet page in the WooCommerce My Account area.
Example:
my-account/wallet
Changing this slug will modify the wallet page URL in the customer account section.
Top-Up Settings #
Top-Up settings allow customers to add funds to their wallet balance.
Enable Wallet Top-Up #
Enable or disable the wallet top-up functionality.
Top-Up Method #
Defines how users will add funds to their wallet. Typically this is done through the WooCommerce checkout process.
Minimum Top-Up Amount #
The minimum amount a customer must add to their wallet in a single transaction.
Maximum Top-Up Amount #
The maximum amount allowed for a single wallet top-up.
Top-Up Description #
Text displayed to users when they initiate a wallet top-up. This message explains the purpose of adding funds.
Top-Up Success Message #
Message displayed when the wallet top-up process is successful.
Top-Up Failure Message #
Message displayed when the wallet top-up process fails.
Wallet Messages #
This section allows administrators to customize the messages displayed in the wallet transaction log. These messages appear when wallet transactions occur.
Wallet Disabled Message #
Displayed to users when the wallet system is disabled.
Wallet Top-Up Success Message (fallback) #
Default message shown if a specific top-up success message is not configured.
Wallet Top-Up Failure Message (fallback) #
Default message shown if a specific top-up failure message is not configured.
Wallet Credited Message (Admin Credit) #
Message recorded in the wallet log when administrators manually credit wallet funds.
Wallet Debited Message (Admin Debit) #
Message recorded when administrators remove funds from a wallet.
Gift Voucher Redeemed Message #
Message recorded when a user redeems a gift voucher and wallet funds are added.
Message Placeholders #
Dynamic placeholders can be used inside wallet messages:
- {amount} — Transaction amount
- {currency} — Store currency
- {balance} — Current wallet balance
- {code} — Reference code or voucher code
- {date} — Transaction date/time
Notifications #
The Notifications section controls the email notifications sent to users when wallet events occur.
Email Global Settings #
- Enable Emails — Enable wallet-related email notifications.
- From Name — Name used as the sender for wallet emails.
- From Email — Sender email address.
- Reply-To Email — Email address used when recipients reply.
Email Templates #
Administrators can configure email templates for wallet-related actions:
- Wallet Credited Email
- Wallet Debited Email
- Gift Voucher Redeemed Email
Each email template includes:
- Email enable toggle
- Email subject
- Email message body
Email Placeholders #
Dynamic placeholders can be used inside email templates:
- {site_name}
- {site_url}
- {user_name}
- {user_email}
- {amount}
- {currency}
- {balance}
- {code}
- {date}
Advanced Settings #
Email Logging #
Enable logging of wallet-related email sending attempts. This can be useful for troubleshooting email delivery issues.
Maintenance Actions #
Maintenance tools allow administrators to repair or reset wallet configurations.
Flush Rewrite Rules #
Rebuilds WordPress rewrite rules. This should be used if wallet or account URLs return a 404 error after configuration changes.
Reset Wallet Settings #
Resets wallet core settings and top-up settings to their default values.
Note: Gift Voucher settings are not affected by this reset.
Reset Messages & Emails #
Restores wallet messages and email templates to their default configuration.