Stripe is a suite of APIs that powers commerce for businesses of all sizes. It is also a popular online payment method. To set up eFront to accept payments through Stripe, first you need to set up a new account with Stripe.
Creating a Stripe account and obtaining the required information
In order to create a Stripe account go to the Stripe register page and fill in your email and desired password. Once you have done this, log in to your newly created stripe account and activate it. Activating your account will require you to provide some personal information, as well as credit card information, bank details etc.
Activating your account will require you to provide some personal information, as well as credit card information, bank details etc.
The next step is to get your API keys. Click on the API option from the left menu (1) to find your Secret and Publishable key.
Setting it up
Copy your Live Secret Key and your Live Publishable Key, access your eFront system, navigate to your System Settings, and go to eCommerce (1). Change to the Gateway section (2), select Stripe (3) as the option for your payment gateway, and then you will see the corresponding fields appearing (4).
Paste your Live Secret Key and your Live Publishable Key and click save. That's it. Your stripe payment gateway is set up.
|Note: You can set up Stripe Tax by reviewing this guide.|
Performing a purchase
The process is similar to paying for a course with PayPal, but this time when your learners proceed to checkout from their shopping cart, they will be presented with the option to Pay with Stripe (1).
Clicking on Pay with Stripe button will redirect the learner to your Stripe payment page where they will be prompted to select a payment method (2) or enter their card details (3).
Once the payment is completed and the learner has paid for the course, they will be able to access the course and complete its content.