Watch this tutorial to learn how to: Wallet Withdrawal.
Steps in this tutorial
- In this tutorial, we will walk through how a customer submits a withdrawal request and how an admin approves it.
- Click the Modules button to browse available sections.
- Click Wallet Management to expand the wallet section.
- Click Offline Payment Methods to view the available withdrawal methods.
- Here are the configured payment methods. Customers will see these options when submitting a withdrawal request.
- Before a customer can withdraw, they need funds in their wallet. Let us add funds from the admin panel.
- This is the User Wallets page. We can see all wallets and manage their balances.
- Click Add Funds to add money to the user wallet.
- Enter the amount and a description for the funds.
- Click Submit to add the funds to the wallet.
- The funds have been added successfully. The wallet now has a balance for the customer to withdraw from.
- Now let us switch to the storefront to submit a withdrawal request as a customer.
- Hover over the user icon and click Wallet to access your wallet.
- The wallet page shows the current balance. We have funds available for withdrawal.
- Click Withdrawal Requests to view your withdrawal history and submit new requests.
- This is the withdrawal requests page. No requests have been submitted yet.
- Click New Withdrawal to create a new withdrawal request.
- This is the withdrawal form. Select a payment method, enter the amount, and submit your request.
- Select a payment method for receiving your withdrawal. We will choose Bank Transfer.
- Enter the withdrawal amount. Notice the maximum available balance shown above.
- The transaction summary shows the withdrawal amount, any processing fees, and the net amount you will receive.
- Optionally, add your account details or any notes for the admin.
- Click Submit Withdrawal Request to send your request for admin review.
- The withdrawal request has been submitted. The amount has been deducted from your wallet and is pending admin approval.
- Now let us switch to the admin panel to review the withdrawal request.
- This is the Withdrawal Requests page. You can see the pending request from the customer.
- Here is the withdrawal request. Notice the Pending status badge.
- Click the Approve button to approve this withdrawal request.
- A confirmation dialog appears. The funds have already been deducted from the wallet. Click Approve to confirm.
- The withdrawal request has been approved.
- Let us go back to the customer wallet to verify.
- The wallet balance reflects the withdrawal deduction.
- Let us check the withdrawal history to confirm the status.
- The withdrawal request now shows an Approved status. The full lifecycle is complete.
- That covers the wallet withdrawal workflow. You learned how a customer submits a withdrawal request, and how an admin reviews and approves it.