17

Credit Store Setup

Credit Store Setup

The document below explains how to setup this plugin after you have installed it using these instructions.

Please NOTE:
1) The prerequisite for using this plugin is you must be on DAP 4.5.2 or above. It is not supported by older versions of DAP. If you are not on dap 4.5.2 or above, then please make sure to first upgrade to the very latest version of dap and then follow the steps below to install the DAP Credit Store Plugin.

2) Credit Store is NOT backward compatible with old plugin called SSS (Self-Service-Store). If you are using the very old SSS plugin and upgrade to CS, you will have to start over with new CS as the data stored in SSS tables cannot be migrated over to the CS tables and your old SSS plugin will no longer work after the upgrade to new CS.

3) If you are already using the OLD Credit Store plugin, then please contact us before you upgrade to the new CS as the new CS has a completely different store front user interface (UI). If you are ok with upgrading to the new and much improved look&feel, please make sure to first take a full database backup of the dap database and a backup of your dap and daplivelinks folder.

Steps to setup the Credit Store:

1. Enable Credit Store

Set DAP admin -> setup -> config – > Credit Store -> Enable Self-service / Credit Store to “Y”.

2. Credit Store Front Layout /  Templates

Visit this page for detailed documentation on this.

2. Create a Credit Store Front page

Login to WP admin -> Add New page -> Visual Editor -> You will find a new CS Editor button. Click on that to configure storefront options.

Visit this page for detailed documentation on this.

3.  Create Product Category in DAP admin -> Add / Edit Product Category page

Visit this page for detailed documentation on this.

4. Create Master Product

Visit this page for detailed documentation on this.

5. Enable self-service for the master.

After you create the master product, go to DAP Admin -> Credit Store -> Store Front Settings page.

Select the master product you created above and set the following values:

 – Is this the “Master” product? Set to “Yes”.

–  Redeemable with Credits?   Set to “No”.

– # of Credits the users will earn when they signup to this product or purchase this product (set it to whatever number of credits you want the users to earn when they signup or purchase this product.

–  # of Recurring/Subscription Credits assigned to this product

6. Create Child Product

Visit this page for detailed documentation on this.

7. Enable self-service for the child product(s).

After you create the child product, go to DAP Admin -> Credit Store -> Store Front Settings page.  Select the child product you created above (step #6) and set the following values:

 –  Self-Service allowed?   Set to “Yes”.

 – Is this the “Master” product? Set to “No”.

– Self Service Availability Start Date and End date (you can leave the default value for the start date (set to today/current date) and end date of 9999-12-31.).

Allow credits to be redeemed at content level –  set to Y if you want to allow users to redeem credits for individual content instead of purchasing the entire product.

Resell Product: Allow users to redeem already redeemed products ?  You CANNOT resell product if you allow ‘credits to be redeemed at content level’.

After a user redeems their credits against the product or against individual content, these products will disappear from store.

If resell product is “Y”, users will still see the product in credit storefront even after they have redeemed their credits towards the purchase of the product.

If resell product is “N”, users will NOT see the product in credit storefront after they have redeemed their credits towards the purchase of the product.

 – Product Image URL – must start with ‘http://’. If no images are set, the product will appear with no-image in the storefront page.

Product Image URL Hyperlinked To:   what page do you want to take the user to when the users click on the product image.

–  # of Credits assigned to this product: this is calculated dynamically by adding up credits assigned to individual content if ‘allow content level credits’ is enabled.

If allow content level credits’ is “N”. the # of Credits assigned to this product is used.

8. Associate child product(s) to the category

Go to DAP products/Levels -> Credit Store page.  Associate child product(s) to any of the product category(s) created in step # 2.

You will find the option to associate child to master below the self-service-store options (under Add Products to Category).

NOTE: A credit store child product cannot participate in regular content dripping.  You cannot sell the same child product for $ as well as allow it to be redeemed using credits. You will have to use 2 separate products (one for regular dripping and the other for credits).

9. Configure Credit StoreFront page using CS editor

 

10. Testing

Now login to dap admin, go to dap admin -> add users page, give the admin user access to master product. Say the master product is assigned 10 credits.

Go to dap users -> manage page=> click on the ‘Credits’ field and it will show how many credits the user has.

Now go to the credit storefront page created in step #9.  You should see all the child products available for redeem (only child products that are associated to category will show up in the store).

You can redeem the entire child product, and go back and check dap users -> manage page=> click on the ‘Credits’ field and it will show how many credits the user is left with.

 

Click Here to Leave a Comment Below 17 comments
joe - September 23, 2013

“If resell product is “N”, users will NOT see the product in credit storefront after they have redeemed their credits towards the purchase of the product.”

Does this mean that the product will show up in their “purchases” page? I have an instructional video site and want my customers to select videos to watch, but those videos should be available for them to rewatch after the first time.

Reply
Joe - September 23, 2013

Hi,

I am still a bit confused about the setup. Do I need the plugin for the creditstore or not?
I have 4.4.3 installed.

Reply
Veena Prashanth - September 24, 2013

Yes, the product/content will show up in purchased products page and they can access the videos on that page.

Thanks,
Veena

Reply
Veena Prashanth - September 24, 2013

>>I am still a bit confused about the setup. Do I need the plugin for the creditstore or not? << The credit store plugin is NOT part of DAP 4.4.3. Yes, you will need the plugin if you want to setup credit store. Please contact us via a support ticket to find out how to purchase the plugin. We will be doing an official launch of this plugin in November 2013. Thanks, Veena

Reply
Heather Montoya - March 28, 2014

Is there a way to have the option to purchase the entire child at a set price versus dynamically adding up the individual content? I want to allow people to purchase individual content, but the product is not complete yet. I will be adding a new page every other week, so obviously I don’t want them getting access to the entire product for say, the cost of the 2 pages that are currently in there. Also, I would like to be able to offer the purchase of the entire product for cheaper than buying individual content. Do I need to just have it as a regular dripped product for now and only be able to add it to the credit store once I have all the content?

Reply
Veena Prashanth - March 28, 2014

Hi Heather,

Yes, on the storefront page, your buyers will have the option to purchase the entire product for cash or credit.

You cannot use content dripping if it’s a CS product. So as long as you are ok with allowing users full access to all of the content right after purchase, you can sell the CS product for cash.

Thanks,
Veena

Reply
Dennis Becker - July 31, 2015

I’m not sure I fully understand this at all, but my head is buzzing with ideas. If I can understand one thing, then everything else might fall into place.

So let’s say I have 50 products for sale (I do, almost, but it will grow). And if I want to have a “buy one, get one free” sale, how would I accomplish that? Would I have to set up all the products as masters, and all the products again as children?

Right now I have all the products available for sale at $5.00 each.

Reply
Veena Prashanth - August 1, 2015

Hi Dennis,

You can use product chaining to give users automatic access to the free product.

See – http://digitalaccesspass.com/doc/product-chaining

If you want to use credit store, then when a user purchases the ‘product on sale’, assign credits instead of direct access to product.

Define the ‘product on sale’ as a master product.

Then the buyer can go to the credit storefront and redeem access to any of the products in the store. You need to define these products as ‘child products’ in the storefront settings page.

Thanks,
Veen.

Reply
Urs - July 29, 2016

Hi Veena
Is there a way I can “reset” the credits count to the number of credits the recurring membership product assigns to the user? In other words, I would like not to carry unused credits over to the next month.

Reply
Urs - July 29, 2016

Can I show the credit-store to non members as well? Since I go through the trouble of creating remeemable products, I might want to offer these products to non-members as well (for cash). In fact, it might motivate non members to sign up just to get the credits (through which the same products can be purchased cheaper).

Reply
Urs - July 29, 2016

Also, I am somewhat confused about master and child products. Do I understand correctly:
– a master product is purchased for cash. The buyer gets credits (one time or recurring according to the product settings)
– child products are assigned to a master product. That allows me to redeem all child products by purchasing the master product. But I can also redeem individual child products against credits. But I can also purchase child products directly for cash (according to a video)? So what is the difference between master and child?
– If I define a master product to credit 10 credits to the buyer, I assume I can then use these credits also to redeem child products that are assigned to different master products. Right?

Reply
Veena Prashanth - July 30, 2016

Hi Urs,

Is there a way I can “reset” the credits count to the number of credits the recurring membership product assigns to the user? In other words, I would like not to carry unused creditshttp://digitalaccesspass.com/doc/wp-admin/edit-comments.php#comments-form over to the next month.

Sorry can’t reset credits count currently.

Thanks,
Veena

Reply
Veena Prashanth - July 30, 2016

Can I show the credit-store to non members as well? Since I go through the trouble of creating remeemable products, I might want to offer these products to non-members as well (for cash). In fact, it might motivate non members to sign up just to get the credits (through which the same products can be purchased cheaper).

Yes, you can show Credit Store to non-members as well. They will have to login to redeem products using credits.

Thanks,
Veena

Reply
Veena Prashanth - July 30, 2016

Hi Urs,

– a master product is purchased for cash. The buyer gets credits (one time or recurring according to the product settings)

Correct.

– child products are assigned to a master product. That allows me to redeem all child products by purchasing the master product. But I can also redeem individual child products against credits. But I can also purchase child products directly for cash (according to a video)? So what is the difference between master and child?

The master product will allow users to purchase credits. And users can then redeem those credits towards a child product in the store. You cannot redeem master product for credits in the store.

– If I define a master product to credit 10 credits to the buyer, I assume I can then use these credits also to redeem child products that are assigned to different master products. Right?

Correct. The credits are assigned at “account” level and NOT at product level. So as long as the users have credits in their account, they can redeem it towards any child product in the store.

Thanks,
Veena

Reply
Kevin - June 23, 2017

Hi, I have a product in which users get 10 credits per month for a subscription, but if they do not redeem all their credits, I don’t want their unredeemed credits to “roll over” to the next month. Is there a way to make sure that the credits are “capped” at 10, or to make sure that the credit count is “reset” at 10 each month?

Reply
Veena Prashanth - June 23, 2017

Hi Kevin,

Currently the credits don’t expire but we do plan on making several updates to our CS plugin in the coming months including ability to expire credits instead of letting it roll over to the next month. It’ll be a configurable option.

Hope this helps.

Thanks,
Veena

Reply
Kevin - June 25, 2017

Veena,

Is there a way to cap the number of Credits a user can have (like, there is a max of 10 credits that one user can have on their account, for example)? Or, is it possible to manually change the number of credits a user has – at the very least I am hoping to be able to manually ‘remove’ rollover credits for users.

Reply

Leave a Reply: