What is the Credit System Tab?

Research shows that online services can often increase sales when selling products using a credit-token system instead of common currency because credits are not necessarily perceived the same way as money is.

While the financial cost may be the same, customers may be more comfortable making a purchase when they are spending credit tokens instead of dollars (or other currencies). In this article we’ll go over how to set up the Credit System for your app, as well as go over some of the backend options that you have for managing the Credit System as users begin to use it. Three things to note in regards to the Credit System: 

  • You will need to have an account with Stripe as currently the only way to process payments made for credit bundles is through Stripe.
  • This article is specifically for the administrative backend control for the Credit System as you will need to create a custom feature for your app in our Developer Portal in order for the Credit System to be implemented in it. Using APIs you or your developers will be able to integrate with this system using our SDK. If you would like to learn more about our Developer Portal, you can do so here.
  • This feature is only available on our Enterprise level plan. If you would like to learn more about our Enterprise level plan, we encourage you to reach out to us at sales@buildfire.com where one of our App Specialists will be more than happy to discuss the plan with you!

What Are The Different Sections Of The Credit System Tab And How Do I Use Them?

The Credit System Tab allows you to quickly and easily manage the Credit System that you have implemented in your app. Here we’ll go over the different areas of the Credit System Tab in the App Dashboard.

Configurations

The Configurations tab is where you will upload the Secret and Public Keys that are generated and provided to you by our team.

You will need to upload the Secret and Public Keys in the “Keys” section:

In the “Settings” section you’ll see three fields. These give you the ability to capture additional information from each transaction made in the credit system such as who made the purchase, which item or bundle they purchased, or how many units of that item they purchased. These fields aren’t required for the credit system to work in your app, but are made available to you in case you want to use them when integrating the system into your app.

Accounts

The Accounts tab allows you to view all of the users who have purchased credit bundles in your app.

Here you also have the ability to adjust a user’s credit amount and see their transaction history. If you would like to adjust their credit amount, simply click on “Adjust Credit” next to that user:

This will bring up the credits adjustment screen where you can add to or remove credits from a user’s account.

This is a great way to keep your user happy, and if they run into an issue help them feel taken care of. If you would like to add a memo to the credit adjustment you can, though it’s not required.

If you would like to see all of that user’s transactions, simply click on “View Transactions”:

This will take you to the Transactions tab and will display all of the transactions for that user, including any credit adjustments made by you or your team.

Transactions

The Transactions tab allows you to view all of the transactions processed in your Credit System. 

Here you can see who made a purchase, when the purchase was made, how much the purchase was, as well as if the purchase was approved. You can also see when a user was given an adjustment to their credits total.

If you would like to see additional information about a transaction you can click the arrow next to that transaction:

Bundles

The Bundles tab allows you to create the bundles that your users will be able to pick from in the Credit System.

Note: In order to create a new bundle in the Credit System you’ll need to create a product in Stripe first to tie that bundle to as all payments for the Credit System are processed through Stripe.

When you’d like to add a new credit bundle, click on “Add Bundle”

This will bring up the New Bundle window where you can give your bundle an Image (optional), Name, Credit Value, tie it to the Stripe Product that you created for it by entering in its SKU ID (all three required), and a Description (also optional).

You can edit or delete a pre-existing bundle by clicking on the Pencil or X icons next to that bundle.

Congratulations! You now know how to set up the Credit System in the App Dashboard! If you would like to learn more about what your options are for integrating this into your app via Custom Development, we encourage you to reach out to us at:

sales@buildfire.com

Where one of our App Specialists will be more than happy to discuss the plan with you!

Did this answer your question?