Feature descriptions

DDoS Protection

(D)Dos is a growing threat in the online world, players or other server owners can use those to make your server, webstore, website, etc. unavailable for the public. To fight this, we offer basic DDoS protection for all webstores.

What is a DDoS?
A DDoS is basically, a lot of machines attacking one target to take it down.

How do you protect the infrastructure? 
The CraftingStore front-end servers are running on servers within different datacenters. We selected those locations based on their availability and DDoS mitigation. Our servers are monitored 24/7 by our automated system (hosted off-site), and when one of your servers is being attacked, we re-route the other traffic to other servers, so your webstore will always be fast. 

But what about Layer7 attacks?
Layer 7 attacks are tricky, they flood a webserver with a lot of request to crash it, or make it very slow. We fight this off with different techniques, we're not going to tell all of them, but those are some of our countermeasures; 
- Firewall before every server, to block off as much traffic as possible. 
- A load balancer with at least 2 fallback web servers, and health checking.
- Rate limiting on 2 levels, to block bad IP's. 
- Redis & file caching for all content on your webstore, all traffic is served from RAM or file cache, the request will not hit our database, so your webstore should stay up and fast.

Do you offer any SLA for DDoS attacks?
No, we don't, we have a lot of system in place to take over when something fails, and a lot of ways to block DDoS attacks (network & application layer), but we cannot offer an SLA for the pricing that we currently use.

Cumulative packages

When creating your category, you can enable "Cumulative packages", this feature allows you to give users discounts based on the packages they bought earlier. 

Let's say you have 3 packages on your store; 

Rank A: 10 USD
Rank B: 20 USD
Rank C: 30 USD

And the player "example" bought "Rank A", then the next time the player visits your store, he will see the following; 

Rank A: Unavailable
Rank B: 20 USD 10 USD 
Rank C: 30 USD 20 USD

This way the player can just upgrade their rank, without paying extra for it. 

E-mail receipt

E-mail receipts are E-mails that we send to your customers when they buy a package. This receipt can be used as a payment confirmation, so they can store it, or give you proof of payment. 

How to enable E-mail receipts?
1. Go to your CraftingStore panel. 
2. Click on the "Settings" tab in the sidebar.
3. Select "Webstore"
4. Set "E-mail receipt" to "Yes" and update the settings. 


If you have any questions, please contact us.


You can translate almost every message on your store. Messages are located in the "languages" section located here: https://craftingstore.net/admin/settings/language

If you leave one of the message boxes empty, we will use the default English text supplied by CraftingStore.