Wordpress Plugin
Getting an API token
The Wordpress plugin requires API access to your Supporting Cast account. You can get an API token automatically by following these instructions.
- You must be logged into your Supporting Cast Admin before you start.
- Go to the Supporting Cast settings page inside of your Wordpress admin
- Click the "Generate new API token" Button
- Enter your Supporting Cast URL when prompted.
- If you are logged in, you will see the following message. Press "Authorize" to get an API Token.
- You should see the following success message when you are finished.
Accepting Payments
The Wordpress plugin allows your customers to signup and pay through the Supporting Cast API gateway.
Credit Card & Android Pay
In order to accept payments, Stripe must be configured in your Supporting Cast Admin. Once you connect your Stripe account, payments will automatically be enabled in Wordpress.
Apple Pay
In order to accept Apple Pay, You will need to add your Wordpress domain in the Stripe Apple Pay settings. The required authentication file is automatically handled by the Wordpress plugin for you.
Please note that Apple Pay is only available on secure (https://) websites. If the button is still not visible after verifying your domain with Stripe, make sure your website has SSL enabled.
Hyper Strict Transport Security (HSTS)
If you are currently viewing the site via SSL, you will also be given the option to enable Hyper Strict Transport Security (HSTS Overview). HSTS tells the web browser to ONLY use secure connections when communicating with your server.
After testing HSTS with a low value (1 minute, then 1 hour) to ensure everything is working correctly, you can increase it to 1 or 2 years and then apply to have it added to the HSTS Preload List. Always start with a low value and test for several weeks before increasing. Browsers will not allow non-SSL connections again until after your HSTS settings is removed and the specified amount of time has passed.
Disabling the admin bar
By default, Wordpress shows a bar at the top of your site whenever a user is logged in. You can disable this bar in the Supporting Cast settings.