THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline

#1 Installer Stripe

(07-01-2016 17:01:13)


J'aurais besoin d'aide pour installer Stripe
Je suis entrain de suivre la doc ici https://github.com/thelia-modules/StripePayment/

J'aurais besoin d'aide pour cette partie je ne comprend pa bien la notion de composer
je suis dans mon fichier : thelia/composer.json mais je sais pas quoi faire a partir de la

Install the Stripe PHP library :
add "stripe/stripe-php" to your composer.json file with command : composer require stripe/stripe-php:3.*
or download the library from https://github.com/stripe/stripe-php/releases and install it in your core/vendor directory

D'avance merci pour l'aide

Offline

#2 Re: Installer Stripe

(07-01-2016 18:18:36)


A moins que tu ne tiennes vraiment à utiliser Composer, tu peux aussi "download the library from https://github.com/stripe/stripe-php/releases and install it in your core/vendor directory"


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#3 Re: Installer Stripe

(28-01-2016 11:38:48)


Bonjour,

Je profite de ce sujet car j'ai également besoin d'aide pour installer ce module sur un Thelia 2.2.2.
Je bloque au même endroit, ne pouvant utiliser composer : l'installation de l'API

J'ai télécharger le zip de la dernière version de l'API sur https://github.com/stripe/stripe-php/releases (stripe-php-3.7.0).
Je l'ai dézippé et placé dans : Thelia/core/vendor/stripe/stripe-php/
Quand je tente d'activer le module via le backoffice de Thelia, j'ai une popin avec "Stripe library is missing."
J'ai essayé avec d'autres variantes d'endroit où placer la librairie stripe-php : Thelia/core/vendor/stripe/ directement ou Thelia/core/vendor/stripe-php/, rien n'y fait.

Quelqu'un aurait une solution ?

Offline

#4 Re: Installer Stripe

(12-01-2017 11:03:23)


Bonjour, même souci pour moi, quelqu'un aurait trouvé une solution ?

Thelia 2.2.3 et stripe-php-4.3.0,
j'ai essayé avec différents répertoires (core/vendor/stripe/stripe, ...) avec ou sans majuscules... rien y fait,
la doc dit :

## Manual Installation

If you do not wish to use Composer, you can download the [latest release](https://github.com/stripe/stripe-php/releases). Then, to use the bindings, include the `init.php` file.

```php
require_once('/path/to/stripe-php/init.php');
```

Alors j'ai tenté le init.php, mais pas d'amélioration.

Offline

#5 Re: Installer Stripe

(31-01-2017 11:18:54)


Bonjour NGW,

J'ai contacté directement le créateur du module. La solution est : pas d'installation "manuelle".
Il faut passer par la ligne de commande pour que le module Stripe s'installe correctement.

Lancer l'installation du module :
php composer.phar require thelia/stripe-payment-module:1.*
Normalement, ça devrait installer le module (dans /local/modules/ ) et la librairie (dans /vendor/ ou /core/vendor/)
On peut installer uniquement la librairie (si ça a foiré) avec :
php composer.phar require stripe/stripe-php:3.*

Et oui, ça implique déjà d'avoir un accès avec ligne de commande, d'installer composer...