WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Imran Tauqeer v1.0.6

CubeWP Wallet

A Digital wallet plugin for websites that allows customers to make payments using their stored funds.

CubeWP Wallet

The facts

Active installs
100+
Price
Free
Last updated
6 May 2026
Added
Jun 2023
Requires WP
5.0
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
8,957

Our analysis

AI-assisted

CubeWP Wallet is a WordPress plugin designed for developers and theme designers to integrate a wallet system into their websites. It allows users to add transactions to their wallets, withdraw funds, and apply commission charges on transactions. The plugin offers customizable options for managing virtual wallets, making it suitable for eCommerce sites that require wallet functionality.

To use CubeWP Wallet, developers need to implement coding examples provided in the documentation. This includes adding transaction functionality, managing withdrawals, and handling dispute requests for refunds. The plugin is aimed at those with coding knowledge who want to enhance their site's payment capabilities.

Best for: This plugin suits developers and theme designers looking to add wallet functionality to eCommerce websites.

What it does well

  • Enables users to add transactions to their wallet
  • Allows users to withdraw funds from their wallet
  • Supports commission charges on transactions
  • Includes dispute request functionality for refunds
  • Customizable for developers and theme designers

Where it falls short

  • Requires coding knowledge for integration
  • Additional setup may be needed based on specific requirements

Verdict

CubeWP Wallet provides a flexible solution for managing virtual wallets but requires technical expertise for proper implementation.

From the developer

Imran Tauqeer's own description of CubeWP Wallet, lightly tidied.

CubeWP Wallet is a feature-rich plugin designed primarily for developers and themes, allowing them to integrate a wallet system into their websites. With CubeWP Wallet, you can enable transactions to be added to a user’s wallet, provide withdrawal functionality, and even implement commission charges. This plugin provides a flexible and customizable solution for managing virtual wallets on your WordPress site.

Features:

Insert Transactions into Wallet: Developers and theme designers can easily incorporate the ability to add transactions into a user’s wallet using the provided coding examples. This feature enables users to deposit funds into their wallet for future use.

Withdrawal Functionality: Users can conveniently withdraw funds from their wallet as needed. This provides them with the flexibility to utilize their wallet balance for various purposes within your website.

Commission Charging: Admins have the option to apply commission charges on wallet transactions. This feature allows you to monetize the wallet system by deducting a percentage or fixed amount as a commission from each transaction.

Dispute Request for Refund: Customers can create dispute requests for refunding a specific transaction. This functionality ensures that users have recourse in case of any issues or discrepancies with their wallet transactions.

Insert Transaction into Wallet Example Code:

$parameters = array(
‘amount’ => 100, // Amount to add into the wallet { numeric } [ Required ]
‘post_id’ => 1, // Add a post ID to this record { Post ID } [ Required ]
‘order_id’ => 1, // Add an order ID to this record { Order ID } [ Optional ( Cannot be null ) ]
‘vendor_id’ => 1, // Identify the user who will receive this amount { User ID } [ Optional ( post author will be used as a replacement ) ]
‘currency’ => ‘Rs’, // Specify the currency symbol { String } [ Optional ( CubeWP settings will be used as a replacement ) ]
‘commission’ => array( // Get a commission on the amount { array | false } [ Optional ( CubeWP settings will be used as a replacement ) ]
‘commission_type’ => ‘percentage’, // Commission type { percentage | fixed } [ Optional ( CubeWP settings will be used as a replacement ) ]
‘commission_value’ => ’25’ // Commission value { numeric } [ Optional ( CubeWP settings will be used as a replacement ) ]
),
‘on_hold’ => array( // Hold the amount for a specific number of days before it is available for withdrawal { Array | False } [ Optional ( CubeWP settings will be used as a replacement ) ]
‘hold_period’ => ‘7’ // Specify the hold amount period in days { numeric } [ Optional ( CubeWP settings will be used as a replacement ) ]
)
);
CubeWp_Wallet_Processor::cubewp_add_funds_to_wallet( $parameters );

Please note that integrating CubeWP Wallet into your website requires coding knowledge as shown in the example above. Developers and theme designers can utilize this code to add transaction functionality to the wallet system.

We hope you find CubeWP Wallet Plugin helpful in managing virtual wallets on your website. For any questions, feedback, or assistance, please contact our support team at [support email or contact form].

Note: CubeWP Wallet Plugin may require additional setup and configuration based on your specific requirements.

Read the full description on the official page →

Tagged as