Creating a wallet
A wallet in Flexprice acts as a virtual account linked to a customer. It allows for storing and managing credits that can be applied toward subscription payments, usage-based charges, or other transactions.
Flexprice enable you to manage prepaid credits for your customers. These are credits added to a wallet and can be consumed for billing purposes. Wallets ensure an efficient and transparent mechanism for credit handling, aligning with subscription and usage-based pricing models. Wallets operate in a defined currency and can be topped up manually or automatically.
Creating a Wallet
-
Go to the Customers section in the dashboard.
-
Select the desired customer.
-
Navigate to the Wallet tab in the customer’s profile.
-
If no wallet exists for the customer, you will see a message: “No wallet linked to the customer yet.”
-
Click the Add Wallet button to open the wallet creation form.
-
Fill out the following details:
-
Wallet Name: Assign a name to the wallet. By default, it will be “Prepaid Wallet.”
-
Currency: Select the currency in which this wallet will operate (e.g., USD, INR). Note: Only one active wallet per currency is allowed for a customer. If a wallet for the selected currency already exists, you must deactivate it before creating a new one.
-
Currently, only Free Credits can be added. These credits do not generate an invoice, as they are granted without charge. Also, the credit-to-currency ratio is 1:1 (e.g., 1 credit equals 1 USD or 1 INR)
-
Click Save Wallet to finalise the creation process.
-
-
The wallet will now appear in the Wallet tab for the customer, showing the balance and available credits.