The Opencart Stripe Payment Method provides a stripe payment gateway at the time of checkout.
It will work in Live and as well as Test mode. Stripe payment method handles everything like currency mapping, card/address validation like CVC, etc.
Opencart Stripe Payment Gateway is also available as Marketplace Stripe Payment Gateway
Features of Opencart Stripe Payment Method
- Admin can set min/max price for payment.
- Admin can refund the payment from the Opencart store.
- Custom order status as per the Order process of the customer.
- Set the payment to acceptance for selective Geo Zones.
- Admin can map the payment conditions with the payment status.
- The admin can set the payment method title for the stripe payment gateway.
- Provide secure, trusted and fast payment method to the customers as the stripe is fully PCI compliant.
- The admin can enable this module for the selected group of customers.
Installation of OPENCART STRIPE PAYMENT METHOD
Installation of the Stripe Payment Method module is simple. After unzipping the main folder, you will find the folder. You need to choose the folder according to your opencart version.
In the zip folder, you will find admin, catalog, ocmod and stripe-lib folders. You just need to move admin, stripe-lib and catalog folder to the root directory of your opencart website.
Once you have uploaded the file then login to admin and from catalog section go to Extensions> Extension installer and upload the XML file. The XML file can be found within the ocmod folder.
After uploading the file go to the Extensions > Modification and click on refresh field.
After that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and select all for both Access and Modify Permission and save it.
After that under Extension >Payements, install the Opencart Stripe Payment Method.
As this Opencart Stripe Payment Method Verison2 module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation
Configuration of Stripe Payment Method
After clicking on the edit option, the admin can configure the stripe payment method. Under the General Setting tab, the admin can-
Under General Management, the admin can-
Payment Method Title: Enter the Payment Method Title that will show on the front-end to the customer while selecting the payment method.
Payment Method Status: Here, the admin can Enable or Disable the payment method status accordingly.
Sort Order: The admin can Sort the stripe payment method for the front-end. It will sort the order of the payment method.
Total: Here, the admin can input the minimum and maximum amount for the transaction.
Allowed Geo Zone: The admin can select the allowed Geo Zones for payment method.
Allowed Customer Group: The admin can select the Customer Group who are allowed to pay using this module.
Now, under the Stripe Management Tab, the admin can-
Payment Mode: The admin can select the Payment Mode (Test/live). Now, the admin will have to add the secret and Publish key for testing or live.
Currency Alteration: The admin can select the currency that will be charged to the customer at the time of payment. If it is disabled and the customer is using a disable currency at the front end then the stripe payment method will no longer be available for the payment.
Now, in the Checkout Management, the admin can-
Select Yes, if the admin wants the customer to provide the address while making the payment on the stripe checkout page otherwise select NO.
Now, under the Status Management, the admin can edit the status for different status conditions as shown in the image below.
NOTE: For the live payments SSL is required, as per the Stripe terms and condition, for more info Click here
Making Payment With Stripe Payment Method
If customer’s details full fill the conditions which are set by the admin then this method will display to the customer at the checkout page.
After selecting the Stripe Payment method, click on the continue button and that will redirect the customer to the stripe payment gateway to complete the payment process.
After filling the required details just click on the Pay button. After payment is completed, the customer will be redirected to the order confirmation page-
By clicking on the history button, the customer will be redirected to the order history page. Here, the customer can click on the order to view the details about that order-
Stripe Account Management
Admin can see the details under Stripe account by navigating to Payment and click on the order to see the details of the order as shown in the image below-
If Admin has enabled the option to create customers, then admin can see created customers by navigating to the Customers and click on the name of the customer to see the complete detail of the customer.
An admin can make the refund of purchase. To make the refund, the admin can navigate to Sales> Orders and click on the View order for which the admin wants to refund to the customer-
Now navigate to the history from where the admin can make the refund process-
On the history tab, in the bottom section, there is a refund button. The admin can click on that refund button to make the refund to the customer.
After that, the order status will be automatically changed to ‘Refunded’.
Admin can also see the order status under a Stripe account. To view the refunded order the admin can navigate to Payments and click on the Refunded section and view all the refunded order.
Now by clicking on the particular refunded order, the admin can view the status and complete details for that refunded order-
That is all for the Opencart Stripe Payment Method. If you still have any issue feel free to add a Ticket and let us know your views to make the module better https://webkul.uvdesk.com/.
Current Product Version - 188.8.131.52
Supported Framework Version - 2.x.x.x, 3.x.x.x