La base de données des scripts PHP - ASP & PERL
Programmation Web Hebergement

PHP ASP PERL

Gratuit Mutualisé Dédié
Rechercher


 
membres
S'inscrire

Mail : 
Passe : 
oublié ?
 
services
Développement
Kits graphiques
E.JavaScript
Domaines
Referencement
 
comscripts
Scripts PHP
Scripts ASP
Scripts PERL
Sources PHP
Sources ASP
Sources PERL
Les Ateliers
 
ressources
Les Livres
Forums
Liens
Faire un lien
Refrapide
 
partenaires
Les 4nas
Kits Graphiques
Dmx MultiméDia
CréEr Son Site
Chiffo Annuaire
Bons Plans Du N
Easy-Script.Com
CréEr Un Forum
Argent à Gagner
Pc Land
AeroModelisme
Votre site ?

Vérifier la disponibilité d'un nom de domaine


FreePay      
Informations rapides
Catégorie : Caddies Auteur : Yann GEFFROTIN
CSID : 2241 Licence : GPL 
Téléchargé :    212 Taille : 2551 Ko
Ajouté le : 25-03-2007 Version : 0.2.5
Modifié le : 05-01-2008 Langage : Php 5 
Dernière version du : 05-01-2008 Compression : zip



Informations détaillées
Point fort :

Solution de paiement, de banque libre et d'ecommerce et carte de crédit

Description :

FreePay est une solution libre et open source de financement sécurisé sur Internet qui associe :

* un module de Marché libre (Free Market)
* un module de swift libre (FreeSWIFT)
* un module de banque libre (FreeBanking)
* un module de paiement électronique (FreePay)
* un module marché de libre-échange par enchère (FSX)
* un module de cartes d'achats et de paiement (FreeCard)
* un module d' E-Commerce (FreeShop)

Respect des Standards

Ce logiciel se base sur des standards ouverts élaborées par l'Organisation internationale de normalisation (ISO) et le European Committee for Banking Standards (ECBS).

Langages

Les pages sont compatibles XHTML 1.0 Transitionel et CSS2 selon les directives du W3C. Le XHTML se base sur la syntaxe définie par XML, afin de faciliter l'échange automatisé de contenus entre systèmes d'informations hétérogènes (interopérabilité).

Le PHP est exécuté par un serveur HTTP qui renvoie les pages en XHTML et les JavaScripts associés.

Multidevises (ISO 4217:2001)

Elle est Multidevises ce qui lui donne accès à 170 type de fonds et monnaies normalisés parmi les plus utilisés au monde. Parmi cette liste, on peut citer : le Dollar des États-Unis, l'Euro, le Yen, le Yuan, la Livre sterling, le Dollar australien, la Roupie indienne, le franc suisse et le Dollar canadien.

Les banques ( ISO 9362:1994)

Les banques ont un Bank Identifier Code (BIC / Code SWIFT ), un nom, une institution, un pays, un emplacement, une branche. Le BIC est formé de 8 à 11 caractères : 4 caractères définissant la banque (MIC), 2 caractères constituant le code ISO du pays (ISO 3166), 2 caractères d'emplacement (ville, état), 3 caractères optionnels définissant l'agence (XXX) ou la branche de la banque (123).

Elles fournissent les numéros les numéros de compte bancaire international et national (IBAN) ainsi que les numéros de cartes bancaires à leur clients.

Le Market Identifier Code (ISO 10383:1992)

417 institutions de bourses et de marchés réglementés sont référencés. Parmi elles, les 20 plus grandes en termes de capitalisations sont : Euronext, le Tokyo Stock Exchange, le Nasdaq, le London Stock Exchange, le Hong Kong Stock Exchange, le Toronto Stock Exchange, la Deutsche Boerse, le Shanghai Futures Exchange, la Bolsa de Madrid, l'Autralian Stock Exchange de Melbourne, le Swiss Exchange de Zurich, la Korea Exchange, la Bolsa de Valores de Sao Paulo, le Calcutta Stock Exchange, le Moscow Central Stock Exchange, le South African Futures Exchange de Johannesburg et le Taiwan Stock Exchange.

Toute les banques n'appartenant pas à une institution de Bourse de valeur (STOCK EXCHANGE) réglementé doivent s'inscrire sur le « NO MARKET (EG, UNLISTED)».

L' International Bank Account Number (IBAN / ISO 13616:1997 )

L'IBAN identifie le compte bancaire internationallement de manière unique. Cette solution gére la vérification et la génération d'IBAN.

Le client a un IBAN affecté à l'inscription. Il peut le supprimer ou en ajouter d'autres. (note : Il est toujours indiqué sur les chèques.)

Le numéro IBAN est une suite de 27 caractères alphanumériques. Le numéro IBAN se compose d'un indicatif du pays( 2 en alphabétique), d'une clé (2 en numérique), d'un code banque (5 en numérique), d'un code guichet (5 en numérique), d'un numéro de compte (11 en alpha-numérique), d'une clé RIB (2 en numérique). Le code banque et le code branches sont des entiers de 5 chiffres.

Le vérificateur IBAN fonctionne avec 40 pays européens dont la France, l'Allemagne, la Suisse, la Belgique, l'Italie, l'Angleterre, le Portugal, l'Irlande, pour ne citer qu'eux.

Les clients

Un client est identifié par son courriel et accède à sa session par un mot de passe. Le mot de passe peut être changé ainsi que ses informations personnelles. Sauf le courriel qui est unique. Le client renseigne son pays (ISO 3166-1 alpha-2), ex : 'France' devient 'FR'

Le but premier est de faire une maquette d'un système bancaire qui fonctionne pour trouver des investisseurs. L'identifiant et mot de passe dans le mail servent à faciliter l'accès pour "voir" plus
rapidement de quoi le système est capable. Ce n'est pas une mesure destiné à l'environnement de production.

FreePay

Il contient un porte monnaie électronique qui permet des transferts d'un compte vers d'autres comptes distinctes de lui-même. Toutes les transactions sont présentes dans un historique consultables par les parties. Il est possible d'envoyer une transaction anonymement.

L'ordre de paiement récapitule les informations de transfert de compte à compte freepay par email.

Le client opère des transferts de fonds depuis son compte IBAN vers le porte monnaie et inversemment. Il peut consulter l'historique de ses transferts ou juste un historique rapide sur la page principale.
Pour l'instant, le processus métier d'ajout et de retrait de fonds à partir d'une banque externe se fait manuellement. La banque externe gérant la transaction en interne. L'opérateur recopiant les entrées dans la banque libre et, passant des ordres de sorties, dans la banque externe.

Le Free Stock Exchange (FSX)

C'est un marché financier libre où sont effectués des transactions sur des titres financiers. C'est un lieu de confrontation de l'offre et de la demande de titres financiers en application de la philosophie du laissez-faire économique.

Définition :
FSX n'est pas un système boursier ni un remplacement aux systèmes boursiers. Aucune part du capital d'une société n'est échangé.
FSX n'est pas un organisme de création monétaire ; il n'augmente pas la somme de la monnaie en circulation.
FSX ne crée pas de spéculation financière (bulle spéculative) puisqu'il n'y a pas de risque de variation inverse.
Comme ce n'est pas un système boursier, il ne peut pas y avoir de « crack boursier ».
L'enchère est obligatoire pour l'achat.
FSX n'est pas un système de vente pyramidale, ni une tentative d'escroquerie.
C'est un moyen différent d'accéder aux capitaux. Il ne remplace pas les sociétés de courtages, ni les traders.

Comparaison :
L'inscription y est gratuite alors que l'entrée dans un système de vente pyramidale est payante.
Il n'y a pas de système multi-niveaux. Chaque membre possède les même fonctionnalités à son inscription.
FSX ne propose pas des taux d'intérêts bien plus élevés que ceux des circuits bancaires classiques.
Il n'y a pas que les concepteurs du système qui profitent des gains. FSX est fier de financer l'innovation, le développement durable, l'humanitaire, l'associatif et le développement de jeune pousse d'entreprise.

Fonctionnement :
On peut classer tout les titres en vente grâce à leur prix (inférieur, égal ou inférieur à une certaine somme), les classer par utilisateur ; et les acheter sous réserve que leur prix ne dépasse pas le montant total du compte.
Chaque membre est libre d'acheter des titres à n'importe quel moment. Un titre est toujours en vente selon le principe du PAPS (1er arrivé, 1er servi). Seul le nom du propriétaire change.
Chaque client peut consulter ses titres ou en créer de nouveau.


L' ISIN (International Securities Identification Number) est un code identifiant internationalement une valeur mobilière selon la norme ISO 6166. Il est utilisé pour identifier les actions, les obligations, les bons, les warrants et les trackers.

En France c'est le 30 juin 2003 que le code ISIN remplace le code SICOVAM pour identifier les principaux instruments financiers, dans un souci de facilité des échanges trans-frontaliers et de normalisation au niveau international des marchés financiers.
Le NSIN est assigné par le NNA (national numbering agency) de chaque pays. Au Royaume-Uni, le NNA est le London Stock Exchange et le NSIN est le SEDOL. En amérique du nord, c'est le CUSIP qui remplace le NSIN. En France, c'est Euronext qui s'en occupe.
Les chambres de clearing et de leasing internationales tel que Clearstream ou Euroclear (qui sont européennes) utilisait "XS" pour le code du pays, maintenant remplacé par "LU" (Luxembourg).
Il est composé de 12 caractères alphanumériques, les deux premiers servant à identifier le pays de cotation de la valeur selon la norme ISO 3166-1.

Les cartes de crédit des banques

Le système des cartes de crédit repose sur 2 standards :
L'ISO/IEC 7812-1, Identification cards Identification of issuers Part 1: Numbering system
L'ISO/IEC 7812-2, Identification cards Identification of issuers Part 2: Application and registration procedures

Le numéro de carte de crédit est composé de 19 caractères maximum, comme suit :
Un Major Industry Identifier (MII) sur 1 chiffre
Un Bank Identification Number (BIN) ou Issuer Identification Number (IIN) sur 6 chiffres
Un Individual Account Number (IAN) sur 9 chiffres
Un Validity Check Code (VCC) à partir de l'algorithme de Luhn sur 1 chiffre

Le client possède aucune ou plusieurs cartes de crédit. La carte de crédit est identifié par un numéro qui renseigne sur un organisme d'affiliation (American Express, Bankcard, China Union Pay, Diner's Club, Discover Card, JCB, Maestro, Mastercard, Solo, Switch, Visa, Visa Electron, Voyager ) et, est suivit par une date d'expiration (mois, année). Elle n'est attribué qu'à un et un seul client.

L'ecommerce

Ce module permet à un client de payer un commerçant lors de ses courses sur le net.

Le commerçant doit tout d'abord s'enregistrer sur Freepay. Puis, copier les scripts d'exemples (ecommerce_exemple.php et ecommerce_verification.js) et les intégrer sur son site d'ecommerce ; Le mail de la boutique, le nom de la boutique, le montant de la facture, le numéro de facture sont renseigné par la boutique. Le montant est en Euros. Avec 2 positions après le point. Ou, seulement la partie principale suivante (non conseillé) :

http://freepay.fr/freepay/services/shop/ecommerce.php?
mailboutique=$mailboutique&nomboutique=$nomboutique&
montant=$montant&numfacture=$numfacture&mailcli=$mailcli&
telcli=$telcli

La requete ci-dessus doit envoyer les champs du formulaire rempli automatiquement à Freepay.

Le client renseigne son mail, son numéro de carte de crédit et son numéro de téléphone sur la plateforme de paiement sécurisé. Le numéro de téléphone est sur 10 positions. Les information sont soit validées, soit réaffiché pour correction manuelle si problèmes il y a.

Une fois le paiement effectué, le client et le commerçant recçoivent un courriel récapitulatif. Le marchand n'a plus qu'à envoyer le(s) produit(s) à l'adresse de facturation.

Texte disponible sous GNU Free Documentation licence.
Copyright (c) 2005-2007 Yann Geffrotin

Télécharger maintenant

 Les Commentaires

Soyez le premier à rédiger un commentaire sur ce script !

Ajouter  

 Informations & services  

Je désire recevoir ce script par email.
Je désire être informé(e) d'une nouvelle version.
Je désire recevoir la Newsletter de ComScripts.
Options
Imprimer
Votre avis
Télécharger
Auteur
Démo
Une Erreur ?



Détails
Librairie
  Aucune

Pb hébergeur
  Aucun

Base de données
  MySQL


Sécurité
phpSecure
Aucune faille connue à ce jour !

Tips
 Caddies
Scripts PERL (3)
Scripts ASP (2)

Top KitGrafik


  Le bon plan du moment  


Gen. en 0.27386sec. Retour à la page d'accueil
Copyright © 2005 - Visialis - RCS Nanterre 478 885 122 - Tous droits réservés - Nous contacter haut de page

Valid XHTML 1.0! Valid CSS!