thelia-modules / StripePayment

Thelia payment module for Stripe
GNU Lesser General Public License v3.0
0 stars 8 forks source link
stripe stripe-checkout stripe-elements stripe-payments thelia-payment

Stripe

Thelia payment module for Stripe.

You need a subscription to Stripe payment solution to use this module.

Installation

Either you install StripePayment manually or via composer, the presence of Stripe API files is checked when you try to activate the module. If the API files are absent, you can't use Stripe. Be aware that API files are set into the core/vendor folder.

Manually

Composer

Add it in your main thelia composer.json file:

composer require thelia/stripe-payment-module ~2.0.0

Configuration

Enter your Stripe keys (secret and public) available on your Stripe dashboard.

Put your Stripe account in live mode.

Then activate the Stripe in the module configuration panel.

Activate the webhooks in stripe dashboard with the url specified in Thelia Back-office Stripe configuration, and add events listed in Thelia Back-office Stripe configuration.

 Logs

Stripe error logs are stored in a specific file located in the log folder.