All Projects → Synap → EBICS.php

Synap / EBICS.php

Licence: AGPL-3.0 license
Un projet de bibliothèque PHP pour le protocole EBICS (version française)

Programming Languages

PHP
23972 projects - #3 most used programming language
XSLT
1337 projects

Projects that are alternatives of or similar to EBICS.php

Suitecrm
SuiteCRM - Open source CRM for the world
Stars: ✭ 2,770 (+14478.95%)
Mutual labels:  agplv3
Thehive
TheHive: a Scalable, Open Source and Free Security Incident Response Platform
Stars: ✭ 2,300 (+12005.26%)
Mutual labels:  agplv3
Invidious
Invidious is an alternative front-end to YouTube
Stars: ✭ 6,488 (+34047.37%)
Mutual labels:  agplv3
gotosocial
Golang fediverse server.
Stars: ✭ 400 (+2005.26%)
Mutual labels:  agplv3
pyfreebilling
Routing and rating VoIP application for service providers - API based - AGPL v3 - Based on kamailio
Stars: ✭ 75 (+294.74%)
Mutual labels:  agplv3
FediBooks
A web UI for creating your very own ebooks bots.
Stars: ✭ 21 (+10.53%)
Mutual labels:  agplv3
tellerbot
Telegram Bot for over-the-counter trading
Stars: ✭ 17 (-10.53%)
Mutual labels:  agplv3
zusam
Private groups to share messages, photos, videos, links with friends and family.
Stars: ✭ 79 (+315.79%)
Mutual labels:  agplv3
node-ebics-client
Node.js EBICS Client - compliant with ISO 20022
Stars: ✭ 46 (+142.11%)
Mutual labels:  ebics
ebics-java-client
Java open source EBICS client - Support for French, German and Swiss banks
Stars: ✭ 30 (+57.89%)
Mutual labels:  ebics

Synap / EBICS

Scrutinizer Code Quality Code Coverage Build Status Gitter Flattr this

SensioLabsInsight

Un projet de bibliothèque PHP pour le protocole EBICS (version française)

EBICS est LE standard du moment pour tout ce qui relève de l'automatisation des échanges bancaires. Cependant, ce protocole étant encore jeune, il existe peu de bibliothèques sous licence libre. Par ailleurs, quelques variantes existent entre les banques françaises et les banques allemandes.

Ce projet vise à développer une bibliothèque PHP compatible avec les banques françaises afin de proposer aux développeurs un composant logiciel facilement exploitable pour leurs projets d'applications de gestion comptable, e-commerce, ou autre...

La raison d'être de Synap System est d'encourager et d'aider le développement du logiciel libre. De ce fait, la licence retenue pour ce projet est la GNU Affero General Public.

Un système de double licence payante pour les entreprises qui jugeraient la licence GNU Affero General Public trop contraignante est aussi envisagé. Contactez-nous si cela vous intéresse.

Faute de financement, aucune date de sortie n'est prévue pour le moment et le développement se fait au fil de l'eau.

Si vous souhaitez nous aider financièrement, si vous avez une suggestion ou si vous souhaitez contribuer, vous pouvez envoyer un e-mail à l'adresse suivante: [email protected] ou sur gitter.im

Installation

Ce projet nécessite composer pour l'installation des dépendances:

git clone https://github.com/Synap/EBICS.php.git
cd EBICS.php
composer install

Une fois cette opération réalisée copiez le fichier parameters.json-dist dans un fichier parameters.json et éditez-le pour y insérer les paramètres de connexion au serveur EBICS.

Ensuite ajoutez les clés privées et les certificats selon la liste suivante:

  • test/fixtures/keys/A005/cert.pem
  • test/fixtures/keys/A005/key.pem
  • test/fixtures/keys/E002/cert.pem
  • test/fixtures/keys/E002/key.pem
  • test/fixtures/keys/X002/cert.pem
  • test/fixtures/keys/X002/key.pem

Vous pouvez alors tester les commandes suivantes:

  • app/console ebics:hev
  • app/console ebics:hia
  • app/console ebics:ini

Attention! Ce projet est en cours de développement. N'utilisez ces commandes qu'à des fins de test et à vos risques et périls.

Liens

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].