CRON Job Settings

Since recurring transactions must be carried out by your server you need to set up a daily CRON task using one of the methods below.

Method 1 - Using a CRON job

A CRON job runs periodically on your server to perform scheduled operations like recurring payments. More information on CRON jobs can be found here:

You can setup a daily CRON job in the administration panel of your hosting provider. You will have to provide a command to be executed, which you can copy from the field Method #1 - CRON Task in the CRON Settings section of the administration settings of the Square extension:


Method 2 - Using a remote CRON service

A remote CRON service periodically visits a URL on your site which allows you to execute scheduled operations when you cannot setup a local CRON job. You will have to provide that service with the URL from the Method 2 - Remote CRON field in the CRON Settings section of the administaration settings of the Square extension. A security token is added to the URL to prevent unauthorized access. If you regenerate the security token using the refresh icon next to that field, make sure you save the settings before using the new URL.


Email notifications

You can enable an email notification with a summary of all payments for the day using the Send email summary dropdown in the Recurring payment settings. By default these emails will go to the OpenCart administrator email, but you can configure a different one in the Send task summary to this e-mail field.