Je recherche des passerelles/fournisseurs qui offrent la possibilité de créer des transitions basées sur l'abonnement pour les comptes marchands. En d'autres termes, je souhaite autoriser les clients à s'abonner à un service de site Web facturé une fois par mois.Gestion des abonnements avec compte marchand via l'API
Authorize.Net dispose d'un module ARB (facturation récurrente automatisée). Le coût est bon marché, 10 $ par mois pour le service, avec des abonnements illimités, et ils ont une API qui permet à l'accès XML ou SOAP de créer, mettre à jour et annuler. Le GRAND négatif du service est qu'il n'a pas moyen élégant d'obtenir le statut actuel d'un abonnement. Ils peuvent envoyer un e-mail quotidien avec un fichier CSV joint, ou quelqu'un peut se connecter au site et consulter les statuts. Il ne s'agit pas non plus d'une solution d'entreprise.
La société mère "CyberSource" a un "Recurring Billing Service" qui implique une solution plus robuste, y compris l'accès API aux informations d'abonnement. J'attends actuellement un rappel de vente sur les coûts liés au service.
J'ai également regardé PayPal Recurring Billing Service, mais cela semble exiger que les utilisateurs sont redirigés vers le site PayPal pour vous inscrire à l'abonnement - encore une fois, pas une solution élégante.
Est-ce que quelqu'un sait de tout autre fournisseurs/passerelles qui offrent un service d'abonnement, qui répondent aux critères suivants:
- Vendeur/Gateway doit héberger le numéro de carte de crédit et être conforme aux normes PCI
- Avoir une API accessible via un Web Service, Publier sur HTTPS ou SOAP
- Avoir une API qui permet d'interroger l'état des abonnements et/ou la capacité de rechercher l'activité depuis une certaine date.
Merci d'avance pour vos suggestions.
Je ne faisais que passer en revue le CIM, cela signifie plus d'effort de développement pour créer un service planifié (probablement un service Windows) et la logique retenter sur l'erreur, mais cela pourrait être la solution.Avez-vous utilisé CIM, si oui, des négatifs? – Josh
Nous l'utilisons. C'est puissant mais parfois un peu bizarre. L'API de test n'est pas morte sur des quantités avec plus de deux décimales spécifiées, mais l'API Live l'a fait. Ils ont des profils de clients, qui peuvent contenir plusieurs profils de paiement (hiérarchie inutile). S'il y a une erreur, le message errorMessages renvoyé ne renvoie pas toujours l'erreur exacte (vous devez l'analyser, avec l'ID de transaction) sur une chaîne de réponse brute. En dehors de ces problèmes, cela fonctionne comme annoncé. –