Stripe is a payment gateway notable for it's easy-to-use interface and quick setup and so it's a good fit for ecommerce stores and for subscription-based services. (Click here to learn how to add Recurring Subscriptions to your Rocketspark website store). As there is no merchant bank account required, it's possible to have your Stripe account up and running within minutes without any 'account approval' delays. There are also no monthly fees, and the per-transaction fee is very reasonable.
Stripe will transfer funds to your bank account on the schedule you specify (daily / weekly / monthly) and it will take a few days for funds to arrive.
Setting up Stripe
1) In your dashboard, select the cog icon next to Store.
2) Click on Payment Gateway.
3) Signup for a new Stripe account by selecting Setup new account. Complete the form and click the Authorize access to this account button.
IF you already have a Stripe account, click on Use existing account.
a. Log in and click the Sign in to your account button.
b. Now choose Connect my Stripe account.
c. Select Enable Stripe to enable payments via Stripe.
Learn more about the activation process here https://stripe.com/docs/dashboard#activating-your-account
NOTE: Before activating your account, you can only interact with Stripe in test mode. All of Stripe's features are available in test mode, though no live charges using the card networks can be created."
HTTPS (SSL) built-in
During a Rocketspark trial you'll be covered by the Rocketspark temporary address and SSL. However, you'll need to make sure SSL is enabled on your live website domain name in order to use Stripe.
Enabling HTTPS (SSL) on your site is a standard feature with Rocketspark and is used for establishing an encrypted link between a server and a client—your website and a browser. To learn how to enable HTTPS or check your SSL is enabled, please follow our SSL guide here. You must have a domain name setup to enable HTTPS which happens during the Upgrade process if you are still on 30-day trial.
Enable Stripe as a payment option
- Enable Stripe by changing the toggle from red to green in your Rocketspark Dashboard under the Stripe heading where it says Credit Card gateway. Stripe will not appear as a payment option for your customers until this toggle is set to green.
- Customise the payment page. Stripe allows you to configure your branding/colours and logo on the payment page. Follow the branding settings instructions here: https://stripe.com/docs/billing/invoices/customizing#brand-customization
Stripe Test transactions
You can perform test transactions in Stripe by clicking Edit settings to reveal the Enable Test mode button. Click on Enable Test mode.
When testing Stripe for your store, use card number 4242 4242 4242 4242 with any valid expiry date. More test card information can be found on the Stripe website https://stripe.com/docs/testing#cards
NB! Once you've completed your testing, remember to click on Disable Test mode to enable LIVE mode to allow your customers to make payment through Stripe and transactions to be processed.
Note to customers who have enabled Stripe as a payment gateway on their Rocketspark store before 19 Nov 2019.
We have strengthened the security of your Stripe and Rocketspark website connection by replacing the visible connection keys with a one-click connection button.
For your optimal security, we encourage you to take a minute to reconnect your Stripe account with your Rocketspark website.
Select the Payment Gateway tab in your Rocketspark dashboard’s store settings. Under Stripe, click on the Reconnect with Stripe button. You'll be redirected to a Stripe page to log-in and approve the connection. The old keys will be removed and the new secure connection will be established.
Rocketspark uses the latest version of Stripe Checkout which is compatible with Strong Customer Authentication (SCA).