- Product Types
- Prices Types
- Adding Products
- One Time Pricing
- Subscription Pricing
- Subscription Trials Setup
- Installment Pricing
- Donation / Pay What You Want
- Inventory Management
- Product Variants
- Variant Images
- Digital Downloads
- Change Product Availability
- Template Customization
- Product Collections
- First-Time Payment Discounts
- Manage Product Access
- Create Product With Free Trials
- Charge Set Up Fee on Trials
- Product List
- Product Pages
- Create Product Page in Elementor
- Custom Buy Links
- Product SEO
- Change Permalinks
- Custom Fields
- Test Mode
- Make Test Payments
- Edit & Customize Form
- Change Form Template
- Delete SureCart Forms
- Custom Checkout Form
- Add New Checkout Form
- Checkout Form With Gutenberg
- Checkout Form in Elementor
- Custom Thank You Page
- Create Donation Form
- Customize Confirmation Popup
- Include Coupons in URLs
- Pre-Fill Checkout Fields
- Change Checkout Texts
- Password Field in Checkout
- Default Country Code
- Add Terms to Checkout
- Conditional Block Checkouts
- Remove Coupon Field
- Hide Quantity Option
- Disable Quantity Editing
- Disable Item Removal
- Country Specific Purchases
- Update Store Details
- Dark Mode
- Orders & Receipts
- Menu & Slide-out Cart
- Manage Slide-out Cart
- Customers Section Overview
- Create Customer
- Delete Customer
- Update Customer Details
- Edit Invoice Details
- Create Shipping Profiles
- Manage Shipping
- Disable Payment Processor
- Manage Store Notifications
- Manage PayPal Branding
- How to transfer a store to a new organization and assign a license.
- How to Download SureCart Purchase Invoice
- Fix View Order Button
- Fix Express Payment Buttons
- How To Stop Sending WooCommerce Notifications via SureCart?
- Fix PayPal Test Connection
- Fix Sign-In Loop
- Fix Order Confirmation Redirect
- Fix Divi Bullet Point Issue
- Fix Customer Dashboard
- Fix JSON Response Error
- Failed Payment Behavior
- Fix Stripe Zip Code Error
- Fix "Product Can’t Be Blank"
- Troubleshooting Guide
- PayPal IPN Warning Emails
- Caching Configuration for SureCart
- Why iDEAL Might Not Appear in Your Checkout
- Compatibility Guide
How to Enable Spam Protection and Security in SureCart
Spam is definitely one of the most problematic things that we’ve come across on the internet whether it be on your email, your phone, or even on your online shop.
Spam comments, spam messages, spam posts, spam everything. It’s not the fun and tasty kind too.
The good news is that SureCart comes with built-in spam prevention and other security options to help you feel at ease with running your online site. You wouldn’t have to worry about getting a barrage of spam from your online store.
Here’s a little more information on what they are and how to set them up:
What is the Value of Maintaining Shop Security
There are many different types of exploits, hacks, or even simple annoyances that can happen if you don’t beef up your store security:
- Spam
- Malware
- Data Hacks
- DOS Attacks
- And much more…
A lot of these are very serious issues that could put you and your customers at risk. As the site owner, you hold the responsibility of making sure that you and everyone on your site are protected from any of these attacks and entities.
But don’t worry, there are several options and ways that you can deter, prevent, and even counter these risks with just a few steps if you’re using SureCart.
What is Spam Protection
Spam is when you get unwanted, annoying messages or actions, often sent in large amounts, that can mess up websites, servers, or services for regular users. These bad actions are usually done by people or groups trying to cause trouble.
Dealing with spam can be a big hassle because it makes more work for website owners and can confuse them by mixing up real messages with the fake ones. It also costs money and time to fix these problems.
So the ways to protect your online store, website, or servier from getting spammed is called Spam Protection.
To stop spam, people have come up with different methods. One common way is to add tests or actions that real users can pass but spammers can’t. You might have seen the “I’m not a robot” test before.
Lately, there are easier ways to stop spam, like not asking users to do anything or just clicking a box. SureCart has tools to help keep your online shop safe from spam, and we’ll talk about them.
SureCart’s Spam Protection & Security
Now that we’ve explained what spam is and why it’s important to maintain site security, we have to acknowledge the fact that WordPress in itself is also keenly aware of this issue and has a couple of built-in protections to help safeguard your website from the get-go.
One example of this is the default requirement to use strong passwords whenever you add a new user to your website.
That said, SureCart adds a couple more layers to increase your site security and spam protection.
You can find them by navigating to your WordPress Dashboard > SureCart > Settings > Advanced, from here, scroll down to “Spam Protection & Security”. We’ll discuss the options below.
Test Mode Restricted
The Test Mode Restricted setting gives you control over who can perform test orders on your site.
When this setting is enabled (default), only users with administrator roles can complete test orders that create actual order entries in your system. For non-administrative users, they can still simulate a test order and see a “Test checkout successful” confirmation popup; however, no order data will be saved or processed.
When this setting is disabled, anyone with access to the checkout form can perform test orders, and the test orders will create entries in the system.
This feature is particularly useful for:
- Restricting test order functionality in live environments.
- Ensuring only admin users can generate logged test orders.
By default, this setting is enabled, ensuring tighter control over test order functionality for enhanced security.
Honeypot
Honeypot is a tool that is used to add a field to your forms that are invisible to actual human users on a browser, but are visible to bots.
This is done in the hopes of tricking these bots into filling out the forms as they are programmed to do, and therefore identifying them as such.
In this case, they will be denied access to the site and to complete the form and purchase. As a result, we can prevent them from spamming the site and disallowing the spam transactions from pushing through.
This field is completely invisible to actual users since they are not displayed to people who visit your checkout form.
ReCaptcha v3
reCaptcha is probably something that you’ve seen before and are familiar with. Google was the first to develop this and it started out as a simple puzzle that you need to solve to prove that you are human.
The most common kind is showing you an image of distorted numbers and letters that only a human will recognize and type out in a field.
In order to enable reCaptcha v3 in SureCart, you have to register your site and set it up on Google. Since this feature is owned by Google, you have to have a Google Account in order to activate it.
Here are the steps on how to register your site:
- Sign in to your Google Account
- Go to Google reCaptcha site admin registration page
- Add a Label, this can be anything but to avoid confusion, you may enter the name of your site in this field
- Select the reCaptcha type, for this case, select “Score based (v3)”
- Add the domain/s of your website
- Agree to the terms of service
- Click Submit
From the next page, you can see your Site Key and Secret Key. These are the keys that you need to enable your reCaptcha v3 on SureCart.
Back on SureCart, copy the keys and paste them into the corresponding fields from your “Advanced” Tab.
Once you click Save, you’re all set. Google reCaptcha v3 has been successfully set up on your online shop and will appear when people make a purchase from your store.
Stripe Fraud Monitoring
The Stripe Fraud Monitoring setting helps protect your store from fraudulent transactions by utilizing Stripe’s built-in fraud detection tools. When enabled, this setting loads stripe.js on every page, allowing Stripe to monitor and analyze user activity to identify potential fraud.
This feature enhances your store’s security by leveraging advanced algorithms and machine learning to detect suspicious behavior during the checkout process.
Benefits of enabling Stripe Fraud Monitoring:
- Prevents fraudulent transactions and chargebacks.
- Monitors user behavior to flag potentially risky activity.
- Seamlessly integrates with your existing Stripe payment gateway.
Enabling this setting is highly recommended for stores processing high transaction volumes or operating in regions with elevated fraud risks.
Strong Password Validation
With this option, your password fields, in the checkout form, gain an extra layer of security, ensuring that only strong, validated passwords are accepted.
Some say the simplest methods are often the most effective.
These validations include requiring passwords to be more than 6 characters long and having a special character included in addition to the alphanumeric password.
With this enabled, you can be sure that you and your users adhere to these rules to help contain any potential for breaches in security related to weak and easily guessed passwords.
By following these guidelines, you can be rest assured that you may never have the problem of dealing with spam and security issues in your SureCart store.
We don't respond to the article feedback, we use it to improve our support content.