Wallet Plugin — Shortcode Documentation
💳

User Display Shortcodes

Show wallet balance and cashback information to logged-in users

Please login to access this feature.

Displays the current user's wallet balance +
Attributes
AttributeValuesDescription
show_currencytrue / falseShow the currency symbol alongside the balance
Example

Please login to access this feature.

Please login to access this feature.

Simple balance display with formatting options +
Attributes
AttributeValuesDescription
formatsymbol_amount
amount_symbol
amount_only
Controls how the amount is displayed
classstringCustom CSS class name for styling
refreshtrue / falseShow a refresh button to reload the balance
Example

Please login to access this feature.

Please log in to view your cashback history.
Displays cashback information for the current user +
Example
Please log in to view your cashback history.
🎁

Gift Card Shortcodes

Purchase, redeem, and manage gift cards

Please log in to purchase or redeem gift cards.
Full gift card purchase interface +

Complete gift card purchase flow with preset and custom amounts. Includes 4 card designs with live preview, optional recipient email with a formatted HTML notification, and a personal message field.

Example
Please log in to purchase or redeem gift cards.
Please log in to redeem a gift card.
Gift card redemption with auto-formatted code input +

Input field for redeeming gift cards. Automatically formats the code as XXXX-XXXX-XXXX-XXXX as the user types.

Example
Please log in to redeem a gift card.
Please log in to view your gift cards.
View and manage all gift cards +

Displays all gift cards associated with the user — purchased, received, and redeemed. Users can also send unsent cards directly from this view.

Example
Please log in to view your gift cards.
💸

Transaction Shortcodes

Deposit, withdraw, transfer funds, and view history

Please login to access this feature.

Deposit form for adding funds to wallet +
Attributes
AttributeTypeDescription
min_amountnumberMinimum allowed deposit amount
max_amountnumberMaximum allowed deposit amount
show_payment_methodstrue / falseShow WooCommerce payment gateway options
Example

Please login to access this feature.

Please login to access this feature.

Withdrawal form for requesting payouts +
Attributes
AttributeTypeDescription
min_amountnumberMinimum withdrawal amount
max_amountnumberMaximum withdrawal amount
Example

Please login to access this feature.

Please login to access this feature.

Transfer funds to other users +
Attributes
AttributeTypeDescription
min_amountnumberMinimum transfer amount
Example

Please login to access this feature.

Please login to access this feature.

Transaction history with filtering and pagination +
Attributes
AttributeTypeDescription
limitnumberTransactions per page
show_paginationtrue / falseShow pagination controls
show_searchtrue / falseShow search and filter options
Example

Please login to access this feature.

🔐

PIN Setup Shortcode

Set up and change the transfer PIN for added transaction security

Please login to access this feature.

Transfer PIN setup and change form +

Allows users to set up a new transfer PIN or change their existing one. The PIN adds an extra layer of security to wallet transfers — users will be prompted to enter it before any transfer is processed.

Example

Please login to access this feature.

QR Code Shortcodes

Generate and scan QR codes for fast peer-to-peer wallet payments

Please login to access this feature.

QR code generator for receiving payments +
Attributes
AttributeTypeDescription
sizepixelsQR code size in pixels
default_amountnumberPre-filled amount on load
show_amount_inputtrue / falseShow amount input field
show_note_inputtrue / falseShow note/memo input field
Example

Please login to access this feature.

Please login to access this feature.

QR code scanner for making payments +
Attributes
AttributeTypeDescription
camera_widthpixelsWidth of the camera view
camera_heightpixelsHeight of the camera view
show_manual_entrytrue / falseShow a manual code entry fallback
Example

Please login to access this feature.

Please login to access this feature.

Static personal QR code for receiving payments +
Attributes
AttributeTypeDescription
sizepixelsQR code size in pixels
show_user_infotrue / falseShow user name/info alongside the QR code
stylecard / simple / minimalVisual presentation style
Example

Please login to access this feature.

No payment data provided. Please scan a valid QR code.
Payment processor for QR code payments +

Use this on a dedicated payment page. Set the page URL in your plugin Settings so QR code payments redirect here correctly.

Attributes
AttributeTypeDescription
styledefaultVisual style for the payment processor
show_logotrue / falseShow the site logo on the payment page
Example
No payment data provided. Please scan a valid QR code.

Quick Access Shortcodes

Fast top-up widget with predefined amounts

Please login to access this feature.

Quick top-up with predefined amount options +
Attributes
AttributeTypeDescription
amountsstringComma-separated list of preset amounts
customtrue / falseAllow the user to enter a custom amount
stylebuttons / dropdownDisplay preset amounts as buttons or a dropdown
Example

Please login to access this feature.

🛡

Admin Shortcodes

Statistics and management tools for administrators only

Access denied. Administrator privileges required.

Admin dashboard with wallet statistics +

Displays wallet statistics and an overview for administrators. Only visible to users with admin capabilities.

Example

Access denied. Administrator privileges required.

Please log in to access this dashboard.
Admin dashboard with statistics and quick actions +

Extended admin view with statistics and quick action buttons. Restricted to admin users only.

Example
Please log in to access this dashboard.
🛒

WooCommerce Integration

Wallet shortcodes with cart and checkout integration

WooCommerce balance display with cart integration +
Attributes
AttributeTypeDescription
show_apply_buttontrue / falseShow an "Apply to cart" button for quick checkout use
show_detailstrue / falseShow detailed wallet breakdown information
Example
💡

Usage Tips

Best practices for setting up wallet pages on your site

🔒 Security

All shortcodes require user login. Visitors who are not logged in will automatically see a login prompt instead of the wallet interface.

🎨 Styling

Use the plugin's Customization page to modify colors and appearance of all wallet components site-wide without writing CSS.

📱 Mobile Friendly

All shortcodes are fully responsive and designed to work well on mobile devices and smaller screens out of the box.

📄 Page Setup

Create dedicated pages for each wallet function — e.g. "My Wallet", "Top Up", "Transfer Funds", "QR Pay".

Complete Page Examples

🏠

Wallet Dashboard

Page: "My Wallet"

Creates a complete wallet dashboard with balance, quick actions, and recent transactions.

Shortcodes

Please login to access this feature.

Please log in to access this dashboard.
💰

Wallet Top-Up

Page: "Top Up"

Shows current balance, quick top-up options, and a deposit form with payment methods.

Shortcodes

Please login to access this feature.

Please login to access this feature.

Please login to access this feature.

↔️

Transfer Funds

Page: "Transfer"

Balance display, transfer form, and recent transaction history for quick reference.

Shortcodes

Please login to access this feature.

Please login to access this feature.

Please login to access this feature.

QR Payment

Page: "QR Pay"

Personal QR code for receiving payments, a QR generator, and a scanner — all on one page.

Shortcodes

Please login to access this feature.

Please login to access this feature.

Please login to access this feature.

⚙️

Payment Processor

Configure URL in Settings

Dedicated page for processing QR code payments. Set this page URL in your wallet plugin settings.

Shortcodes
No payment data provided. Please scan a valid QR code.

Are you sure you want to logout?

Quick actions
Chat with us
Call support
Submit ticket
Browse by topic
👤
My Account
3 articles
💳
Payments
3 articles
📦
Orders
2 articles
↩️
Returns & Refunds
2 articles
⚠️
Disputes
1 articles
🔗
Integrations
1 articles
💬
General
0 articles
Popular articles

Support center Support

Tell us who you are so we can personalise your experience.

Or skip and chat as guest

SA
Firm Bot
Checking...
📞
Hi! Welcome to support. How can I help you today?
Just now
↓ New messages
Ready to connect
SA
Support Team
In-platform voice call
Checking queue...
Mute
Speaker
Hold
Chat

Login required

Please log in to submit a support ticket so we can link it to your account and keep you updated.

Log in to continue
👤My Account3 articles
How to reset your account password
Updating your account information
Two-factor authentication setup
💳Payments3 articles
Accepted payment methods
Payment failed – what to do
Transaction limits and fees
📦Orders2 articles
How to track your order
Cancelling an order
↩️Returns & Refunds2 articles
Refund policy and timelines
How to initiate a return
⚠️Disputes1 articles
How we handle chargebacks
🔗Integrations1 articles
Connect your account to Zapier
💬General0 articles

Can't find what you're looking for?

By proceeding you agree to our Terms and Conditions, Privacy and Cookies policies.