Wallet Report User Report System Logs System Orders
How to Enter Payment Details for Affiliates
Dashboard Overview Reset Admin Password
A Step-by-Step Guide to Leaving a Review on Codecanyon How to find my Purchase Code and my buyer name? Google Re-Captcha Integration Guide Create Backup & Restore Licenses Move your site to a new domain or a new hosting: A Quick Guide Customizing Mail Templates: Logo & Footer Which plugin to use for implement script in WordPress page/post? Configuring Important Hosting Settings Recommend Hosting How To Set SMTP? How to reset my license key?
Configuring Important Hosting Settings Recommend Hosting
How to upgrade from a regular license to an extended license How to find your purchase code? Move your site to a new domain or a new hosting: A Quick Guide How to reset my license key? Installation Nginx Hosting
How To Add Shopify Campaign? Actions Integration Example PostBack Integration Order Commission Example How To Integrate General Click Tracking How To Create WooCommerce Integration? How to add recurring integration? How to create sale integration? Which Integrations are supported? How To Create Action Integration? How Order/Service Integration Works?
Adding Bulk Products to Your Store Using XML or Excel Fast start – Store module Store categories Cart mode – Add product How to share local store affiliate links? Sales mode – Add product Local Store Commission Display products on the new products section How to upload multiple images for a product? General Information – Store Set google analytics, google map, google recaptcha and contact us address Forms Edit About Us / Contact Us / Policy Pages Set Theme Pages And Menu Set Theme Sections Add order comments option to checkout Set shipping method Local store setting
General Information – Marketing Add New Program Add New Click Campaign Add New Action Campaign Add New Sale Campaign Ratio feature
How Membership module is working? How to approve/update an order status? Set Payment Methods How to create a plan How to create a trail package? How to set a group to the membership module? disable/enable membership module
Configuring MLM Commissions for External Stores MLM Commissions in Store Module Membership Commission Setup in MLM Setting Up Registration Commissions in MLM How to Configure MLM Levels and Values MLM Commission Logic: Example and Explanation with Additional Features Finding and Using Your Affiliate Invitation Link Configuring MLM Sponsor Display Enabling and Disabling MLM
Multiple Pages Theme
How to edit terms page? Edit Instructions for the setting page? How to add/edit pages to the theme? How to edit faq page? How to edit home recommendation content? How to edit home page video section? How to edit home section content? How to edit home page content? How to edit home page top slider?
Payments API System Payments transactions Payment Gateways
How to reverse your user deposit amount back? How to set a minimum deposit to a vendor? Vendor order integration flow example Which Options Are Available In The SaaS Module? HOW VENDOR PROCESS IS WORKING ON THE SYSTEM? How to start with my vendor account? How SaaS module is working? Setting a Commission as a Vendor to Affiliates Setting a Commission to Admin on Vendor Product/Banner Set Affiliate Account as a Vendor Account Enable and Set SaaS for Tool Marketing Module
How to get a support? What is script support terms include?
How to Add Google Ads to the User Panel Theme Design User Dashboard Cron Job Google Re-Captcha Integration Guide Tracking Cookies Terms and Condition Setting Overview Email Setting Site Setting Themes Award Level Module: A Comprehensive Guide Add Ons How to Integrate the Registration Process with Your Site Currency Language
How to Add a Sub-Admin in the Admin Panel Replace Admin username Auto-Approve User Registration Newsletter Adding manual commission Admin Profile Change Admin Default Password Reset Admin Password
How to Add a New Payment Method to the Payouts Module Auto-Withdrawal Process Manual Withdrawal Process

Auto-Withdrawal Process

By admin


This document outlines how to set up the auto-withdrawal process for users in the admin panel. It also provides instructions for handling payment requests and additional settings.


  • Admin panel login credentials
  • Administrator-level access

Step-by-step Instructions:


Setting up Auto-Withdrawal

Step 1: Navigate to Wallet Settings

  • Log in to the admin panel.
  • On the left-hand menu, click on “Wallet” and then select “Settings.”

Step 2: Configure Auto-Withdrawal Parameters

  • Locate the dropdown for “Withdrawal To Wallet” and select the “Auto” option.
  • Set “Days (Records old from Today)”: This is the minimum number of days after which the in-wallet commission of a user will be sent for admin review.
  • Set “Limit (Records auto withdrawal per time)”: This sets the maximum number of records collected each time the cron job runs. This depends on your server’s memory limitations and is recommended to be between 500-1000.

Step 3: Set Up Cron Job

  • On the left-hand menu, navigate to “Useful Links” and then to “Cron Job.”
  • Set up the “Wallet transactions cron job” on your hosting provider panel under the cron jobs section. For guidance on this, contact your hosting provider support.

Other Optional Settings

  • Default Action Status: The default status [on-hold, in-wallet] that will be set when action integration is generated.
  • Default External Order Status: The default status [on-hold, in-wallet] that will be set when order integration is generated.
  • Minimum Withdraw Amount: Set to 0 or leave empty to disable.
  • Maximum Withdraw Amount: Set to 0 or leave empty to disable.

Handling Payment Requests:


Step 1: View Withdrawal Requests

  • Navigate to “Wallet” and then “Wallet Requests” to view all withdrawal requests.

Step 2: Manage Payment

  • Press the “Details” button next to any wallet request with the status “Received.”
  • Make the payment to the user via PAYPAL or Bank Transfer.

Step 3: Update Payment Status

  • After payment is made, change the status of the payment to “Complete.”
  • Add any additional status details as necessary. This will auto-update the user’s balance and wallet.

User Side: Payment Details

  • Users must fill in their payment details for auto-withdrawal to function correctly.
  • If a user fails to provide this information, transactions will lack details. Admins can revert such transactions.

Reverting Transactions with Missing Payment Info

  • Navigate to “Wallet” then “Withdraw Requests.”
  • Press the red “Revert” button next to specific transactions lacking payment information.
  • Instruct the user to fill in their payment details under User Panel >> Useful Link >> Payment Details. The cron job will auto-collect the transaction details again once provided.