Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oxid-esales/stripe-module


https://github.com/oxid-esales/stripe-module

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Stripe for OXID eShop

## Installation

- Open a shell and change to the root directory of the store (where the composer.json file is located).

Example:

cd /var/www/oxideshop/

- Execute the following command:

composer require oxid-esales/stripe-module
composer require stripe/stripe-php

## Activation

You have two options to activate the module:

- via Shell:\
vendor/bin/oe-console oe:module:install source/modules/osc/stripe \
vendor/bin/oe-console oe:module:activate stripe

- via Admin:\
Navigate to : Admin > Extensions > Modules > Stripe Payment > Klick "activate"

## Configuration
To use the module after activation : \
Navigate to : Admin > Extensions > Modules > Stripe Payment > Settings

- Basic configuration :
- Set up the operation mode
- Use the according OnBoarding Button to connect to Stripe and fill automatically the token/ public key fields.
- Fill the Private Key field(s) to allow the mandatory creation of Webhook. **Here you have to enter the connected account private key, not the onboarding main token.**

Save config at that point.

- Webhooks :
- Use the button "Create Webhooks" to generate a webhook and register it in the config.

- Status Mapping, Cronjob and other unmentioned configuration are optional and self-explanatory.

Payment methods can be then activated as any other Oxid payment method.