Use Spending Accounts to Pre-Sell Credits to Users

Modified on Tue, 2 Jul at 1:09 PM

Pre-selling credits allows administrators to fund a spending account, for users, that a person can use to pay invoices.  One advantage of using spending accounts is that users can purchase bulk credits at a discount by spending $50 of real currency and then being credited with $60 in their spending account or funding their QReserve account through a means other than an integrated payment processor.


Setting up the package

To set this package up, you can create a 'requestable' resource with a rate and assign yourself as an approver. This way, you'll receive notifications when a request is made, enabling you to update a user's account balance.



Add a rate to the resource.


You have the option to customize the wording on the booking screen from "Request" to "Buy" (or as per your preference) for this resource. Simply navigate to the Resource's Administration > Requests Tab > General > Scroll down to Create Button Text Override. 



Additionally, you can choose to automatically cancel unpaid requests after a specified period by selecting the 'Auto cancel automatically invoiced but unpaid reservations' within the rate settings of the resource.


Lastly, you can easily see if the associated invoice has been paid by viewing the request window. The final step would be to manually adjust the value in the user's account.


Adding value to a user's account 

Once the user has purchased the package an administrator can now add that value to the user's account.


On the Administration > Users > Accounts page, create an account for that user (if one does not already exist) and credit them with the amount that they have to spend.




In Administration > Site Settings > Invoices ensure that the Allow Users to Pay Invoices from Site or Portal User Accounts is enabled.



Now, when the user receives an invoice, they are able to pay all (or some) from their spending account. If that invoice is larger than the value of their spending account, the user can pay the reminder via a credit card after applying their spending account balance. Note that this will only work if you have a credit card payment processor integration set up in QReserve.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article