Download the PHP package thelia/be-2-bill-module without Composer

On this page you can find all versions of the php package thelia/be-2-bill-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package be-2-bill-module

Plugin Be2Bill (FR)

Ce plugin permet d'ajouter le mode de paiement be2bill (http://www.be2bill.com) à Thelia.

Configuration

Le plugin est directement configurable dans le Back Office de Thelia :

Identifier : l'identifiant de votre compte be2bill (ce n'est pas l'adresse email dont vous vous servez pour accéder à votre espace be2bill mais bien le compte associé).

Mot de passe : le mot de passe associé à ce compte.

Url : URL fournie par be2bill pour accéder à leur service de type : secure-test.be2bill.com.

3DSecure : Si vous voulez activer le mode 3DSECURE lors des paiements.

Description : Courte description du panier de la transaction (maximum 510 charactéres).

l'option ntimes vous permet d'autoriser le paiement par carte en plusieurs fois sans frais. Dans la page de configuration du module, il faut préciser le nombre d'échéances et l'intervalle entre les échéances au format ISO 8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

Le module be2bill peut également être configuré pour utiliser Paypal. Il faut pour cela activer ce type de compte dans l'intranet be2bill. Une fois activé, il faudra activer l'option Paypal dans la page de configuration du module et renseigner les identifiant et mot de passe donnés par be2bill pour Paypal.


N'oubliez pas d'aller configurer votre compte dans l'extranet be2bill :

1) Autoriser l'hébergeur à acceder au service be2bill en renseignant son adresse IP dans la configuration.

2) Renseigner les urls de notifications, c'est cette page qui va passer votre commande en payée ou non : http://votresite.fr/be2bill/callback/payment (notification de transactions) http://votresite.fr/be2bill/callback/unpaid (notification d'impayés)

3) Renseigner les urls de redirections : http://votresite.fr/be2bill/redirect/payment (Url après traitement) http://votresite.fr/be2bill/redirect/cancel (Url en cas d'annulation)

Les URLs sont les mêmes pour les comptes "carte bancaire" et "PayPal".


be2bill plugin (EN)

This plugin adds be2bill payment method (http://www.be2bill.com)

Configuration

This plugin is configurable in thelia back office :

Identifier : be2bill account identifier (this is not the email).

Mot de passe : be2bill password.

Url : Web service url given by be2bill, exemple : "secure-magenta.be2bill.com" .

3DSecure : if you want active 3DSecure for payment

Description : Description of the transaction (string / 510 char max).

The option ntimes can be used to authorize payment by card in several instalments, with no additional charge. In the configuration page, you should define the number of instalments and the interval between instalments in using the ISO 8601 format : https://en.wikipedia.org/wiki/ISO_8601#Durations

The be2bill module can be used with Paypal account. First, you should activate the Paypal account on your be2bill account. Next you have to activate the option in the configuration page of the module and set the PayPal identifier and password send by be2bill.


Don't forget to configure your account in be2bill extranet :

1) Allow the host to access the service by filling its IP address in the be2bill configuration.

2) Fill in the notifications urls : http://site.com/be2bill/callback/payment (notification of transactions) http://site.com/be2bill/callback/unpaid (unpaid notification)

3) Fill in the redirect urls : http://site.com/be2bill/redirect/payment ( Url after treatment) http://site.com/be2bill/redirect/cancel ( Cancel url)

Urls are similar for "Card" and "PayPal" accounts.

Public be2bill IP to "WHITE-LIST"

SANDBOX

PRODUCTION

Todo


All versions of be-2-bill-module with dependencies

PHP Build Version
Package Version
Requires thelia/installer Version ~1.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package thelia/be-2-bill-module contains the following files

Loading the files please wait ....