Intégration de l'application POS avec le terminal VeriFone
Actuellement je travaille dans une équipe de la création d'une coutume solution POS. Nous sommes arrivés à un point tel que nous aimerions intégrer avec un IC/terminal de Carte de Crédit (comme VeriFone que nous avons, c'est à dire Vx510). Je pense que le mode le plus simple, est de permettre la Caisse pour entrer manuellement dans le terminal, le montant qu'un client doit payer. En plus avancé (souhaité) chemin notre point de vente va envoyer au terminal, le montant à être payé.
Quelle que soit la "mode" nous aimerions obtenir des informations de VeriFone si l'opération a réussi ou pas. Voici l'impasse que nous avons atteint. Autant que je sache, au programme de VeriFone terminaux ou d'intégrer avec elle, vous devez obtenir un certificat de VeriFone développeur. Si c'est le cas, alors je sais pas par où commencer. Si non, s'il vous plaît laissez-moi savoir.
Existe-il d'autres façons d'obtenir des informations pour un terminal qui le paiement a été couronnée de succès? Y a-3e partie des bibliothèques de communiquer avec ce genre d'appareils? Les plus pertinents à mon problème DONC thread que j'ai pu trouver est cette mais ce n'est pas beaucoup d'aide pour moi. Nous ne voulons pas traiter toutes les données confidentiellesdonc nous ne voulons pas intégrer avec Authorize.NET
source d'informationauteur SOReader
Vous devez vous connecter pour publier un commentaire.
Ok, les choses se vider un peu... Il s'avère que si vous achetez un appareil à partir d'un fabricant (par exemple, VeriFone) il s'agit de "nettoyer", de sorte que vous avez à lui tout par votre propre et satisfaire à la Conformité PCI. Par conséquent, vous devez être certifié développeur... au moins pour VeriFone appareils.
Toutefois, si vous commandez un terminal à partir d'une sorte de 3ème fournisseur tiers, par exemple SIX, ou Polskie ePłatności (l'un des fournisseurs en Pologne), il est livré avec une sorte de, laisser l'appeler "firmware". Cette "firmware" ou tout au moins devrait vous fournir une application pour effectuer des transactions sans numéraire. Elle aussi devrait venir avec la pratique de protocole de communication. Bien sûr, vous aurez à signer une sorte de NDA.
En bref:
Si vous souhaitez intégrer à un terminal de carte de crédit il suffit d'appeler un local de paiement par carte de crédit et demandez-leur de vous envoyer un terminal que vous souhaitez intégrer. Gardez à l'esprit que chaque pays a ses propres transactions centres de votre solution sera à l'échelle du pays.
payworks propose un SDK pour intégrer un lecteur de cartes de crédit à l'intérieur d'un iOS/Android app. Ils gèrent la connexion du lecteur de carte à la banque du commerçant. Vous n'avez jamais à toucher des données confidentielles.
Concernant les terminaux Verifone, ils prennent en charge la Verifone e105, e315, et e335. Vous pouvez voir toute la liste de matériel ici.
Divulgation: je suis un ingénieur logiciel chez payworks.