Checkout > Configuration > General

WordPress Shopping Cart plugin

The General tab in the Configuration section is opened by default when you click “Checkout > Configuration” from the admin panel. This is where most the settings are done which affects the functionality of the plugin in general. Below is listed each section in the General tab which can be configured, view each section to see the options available.

Newsletter Config: Paid Subscriptions

Newsletter > Configuration > General > Paid Subscriptions

1. Paid Subscriptions

This is set to “No” by default.

The paid subscription feature allows you to create paid mailing lists which are charged a specific price per specified interval. In other words, your subscribers on that list have to pay to continue receiving the newsletter.

When you create a mailing list in the ‘Mailing Lists’ section, you have the ability of choosing whether or not the list is a paid list. When you set the list as a paid list, you have to specify a price (currency changeable in ‘Configuration’) and an interval (daily, weekly, monthly, yearly) on which the subscribers will be charged the specified price.

2. Currency

This is the currency of you wish to charge in. This by default is set to $ (USD). If you sell using a different currency then use the dropdown menu to select the appropriate currency. All amounts on both the front- and back-end will be presented with the specified currency symbol.

3. Admin Notification On Order

This is set to “Yes” by default and a notification will be sent to the administration email address when an order is placed.

4. Payment method

At present there are two payment options. PayPal and 2Checkout. PayPal is selected by default.

Newsletter Config: Bounce Configuration

Newsletters > Configuration > General > Bounce Configuration

1. Subscriber Delete on Bounce

This setting takes either Yes or No value. Set it to Yes in order to delete a subscriber from your database immediately when an email to the specified subscriber has bounced back.

It depends on the ‘Bounce Count’ setting below. A subscriber won’t be deleted immediately if the bounce count is higher than 1 in the setting below.

2. Bounce Count

The default is set to 3. This is the number of times to bounce a subscriber before it is deleted. Must be a number 1 or more.

3. Admin Notify on Bounce

By setting this to Yes, the plugin will send you (the administrator) an email notification when a bounce notification has been received.

4. Bounce Receival Email

This is the address of the email alias that is used to recieve the bounced email

5. Bounce Handling Method

There are two types Email Piping (CGI) and POP/IMAP Email Fetch. The default is Email Piping (CGI).  This is the method to use to retrieve bounced emails.

We recommend that you use the POP/IMAP email fetch method because it is automated and doesn’t require extensive setup like the email piping method.

6. Check Interval

This option specifies how often how often  the should mailbox be checked for bounced emails. This option will only be visible if ‘POP/IMAP Email Fetch’ is selected.

7. POP Host

This is the host name that is used to check the email. The POP/incoming email host name is set to localhost by default. This option will only be visible if ‘POP/IMAP Email Fetch’ is selected.

8. POP user/email

This the email account that the bounced emails will be sent to. You will need to change this to the appropriate email address that you use. This option will only be visible if ‘POP/IMAP Email Fetch’ is selected.

9. POP Password

This is the password for the email account that you use for your bounce emails. This option will only be visible if ‘POP/IMAP Email Fetch’ is selected.

10. POP Port

This is the POP/incoming port number to connect to. It is set to 110 by default which is the standard setting. You may need to check with your service provider if this is a different value.

Newsletter Config: Email Scheduling

Newsletter > Configuration > General > Email Scheduling

Email Scheduling

Basically allows to reduce the massive load of emails by breaking down the queue into small amounts of emails in small intervals. Many people will encounter issues if they don’t use scheduling as their server/host does not provide the resources to send 100+ emails in one go – thus needing to schedule the emails.

Emails per Interval

This setting adjusts how many emails are sent out per Interval. The default is 50. It is recommended that you keep this setting below a value of 100 to avoid causing a bottle neck on your email server.

Cron/Schedule Type

You have two options. WordPress Cron or Server Cron Job.

We recommend that you use the Server Cron job and it requires that you manually set up a cron job on your server through your hosting control panel. The plugin provides you with a command to use for the cron job.

Alternatively you can use the WordPress Cron but it is not always reliable and accurate. This cron method is automatic and by saving the Configuration there is nothing else that you need to do. The plugin and WordPress will take care of executing your schedules.

Server Cron Job

If you select Server Cron then the plugin will provide a command that needs to be used on the server or in the hosting control panel in order to create the cron job. The code will be similar to the text shown below.

wget -O /dev/null "http://localhost/?wpmlmethod=docron&auth=XXXXXXXX" > /dev/null 2>&1

The code is provided here.

Scheduling Interval

This setting is only available with WordPress Cron selected for the Cron/Schedule Type setting.

A dropdown list will allow you to to increase the scheduling interval in minutes, once a day, once a week, once a moth etc.

Keep the interval as low as possible. We recommend ‘Every 2 Minutes‘ or ‘Every 5 Minutes‘. That way you can have more frequent intervals and less emails per interval.

Admin Notify on Execution

This is set to ‘No‘ by default. Selecting ‘Yes‘ will send a notification to the administrator’s email each time the queue is fired. It is just a simple email notifying you about the action.

Newsletters Config: Latest Posts Subscription

Newsletters  > Configuration > Latest Posts Subscription

This feature sends out latest posts on an predefined interval. However, it only sends an excerpt of the latest post. The posts show featured images defined for posts using the standard WordPress the_post_thumbnail() function.

To change the way the emails of the Latest Posts Subscription feature looks, feel free to edit under Newsletters > Configuration > Email Templates > Latest Posts. You may make HTML changes and there is a list of shortcodes available to use. All Newsletter plugin and 3rd party shortcodes are fully supported as well.


1. Posts Subscription

The default is “Off”. This setting turns on automatic sending of multiple, latest post articles combined in a single newsletter. Depending on the settings.

2. Next Schedule

The shows you the next time the Latest Posts Subscription schedule will fire to send out posts in a newsletter together with the other conditions selected and configured. The schedule can be changed under #10 by the “Update Schedule Interval?” setting.

3. Clear Posts History

This setting shows you the number of posts which have already be logged as sent through the Latest Posts Subscription feature. It prevents the plugin from sending the same posts again. So you can click the “Clear Posts History”  link in order to clear the history and start from the first posts again.


4. Latest post subscription preview

This is a preview of what the next latest posts subscription email will look like.


5. Email Subject

This is the subject of the email to the subscribers. You can fill in an appropriate subject header in the textbox that best suites your needs.

6. Number of Posts

The default is 10. This is a numeric value of how many post will be used to make up the content of the newsletter. Only new posts will be sent out and each post not more than once. So if a post has been included into a latest posts subscription email once, it won’t be included again since the plugin keeps record of the posts included.

7. Take post from

The posts can either be taken from standard WordPress post categories or alternatively when Custom Post Types is selected, it will display a checkbox list with all the available custom post types so that posts can be taken from these post types accordingly.

8. Post Categories

The WordPress post categories for posts to be taken from for the Latest Posts Subscription sending together with the other settings selected for this feature.

9. Exclude Post

Obviously because this is all automatic it may pull certain posts that you do not want, so you use the “Exclude Post” option to stop the posts being included. You can do this with comma (,) separated post IDs.

10. Oldest Post date/Time

Choose the oldest date that posts are allowed to be. Only posts newer than this date specified will be pulled for the Latest Posts Subscription feature .

11. Mailing List(s)

This is used to separate your subscribers into who receives what content. Subscribers can be part of multiple mailing lists.


12. Update Schedule interval

Click ‘Yes’ in order to update the start date/time and the interval at which the Latest Posts Subscription feature will run. If you leave this on ‘No’, the current interval and start date/time will be kept intact as it was set before.

13. Start Date/Time

Specify the starting date/time when the Latest Posts Subscription feature will start sending posts in newsletters to your subscribers for the first time. This could be the current date/time or a future date/time.

14. Sending Interval

This setting can be used to choose the interval in which latest post subscriptions will be sent out (please note that the first execution will be the time of the interval from the current date/time).

15. Email Theme

This lets you select a predefined theme when sending out the latest posts subscription emails. The default is the default theme that is set as default under Newsletters > Themes. All your other themes inside the Newsletters > Themes section will be available here for choosing.