Je facture mensuellement des clients pour un service et je voudrais qu'ils puissent aller sur mon site Web et payer par carte de crédit ou par echeck. Je peux faire une intégration avec Authorize.net/ach direct/paypal/etc, mais s'il y a quelque chose d'open source ou un exemple de code pour commencer, ce serait beaucoup plus facile. J'ai essentiellement besoin de l'utilisateur pour entrer un nom ou un numéro afin que je puisse identifier le paiement, et le montant qu'ils veulent payer. La seule chose que j'ai pu trouver, cependant, c'est un logiciel de panier qui ne ressemble pas à ce dont j'ai besoin. Y a-t-il quelque chose que je puisse utiliser pour cela? (Le meilleur est gratuit)Accepter les paiements par carte de crédit/echeck
Répondre
Notez que bien que le code soit disponible gratuitement, vous paierez presque certainement des frais de transaction à un service de traitement des paiements; Je recommande de choisir l'une de ces options en premier, car cela pourrait avoir un impact important sur la façon de coder.
Je pense que c'est la raison pour laquelle beaucoup de gens utilisent PayPal et Google Checkout. Ils font de beaux boutons d'intégration que vous pouvez utiliser.
J'ai personnellement un peu utilisé Google Checkout et leur API est extrêmement facile à utiliser. Vous pouvez personnaliser l'ensemble des coulisses et simplement rediriger l'utilisateur vers Google pour vous payer le «produit» que vous avez généré sur votre site.
En outre, vous pouvez envoyer des factures aux utilisateurs directement à partir de Google, qui les invitera à se rendre sur Google CO pour vous payer.
J'ai trouvé leurs frais raisonnables.
Je recommanderais probablement de ne pas choisir la méthode open source pour plusieurs raisons;
- confiance des clients dans un « connu » méthode de paiement -
- responsabilité croissante pour les paiements électroniques
- initiatives de l'industrie exigent des efforts diligents pour rester conforme. (Visa CISP, par exemple)
- Disponible disponible lorsque vous en avez besoin. (Votre réputation et votre réputation sont sur la ligne)
Étant donné que vous auriez toujours besoin d'un compte marchand pour gérer vos transactions, les économies nettes seraient négligeables, voire pas du tout. Mais, de tous les éléments ci-dessus, je recommanderais un processeur fiable et éprouvé pour limiter votre responsabilité.
espérons que ça aide.
- 1. Quelles sont les options disponibles pour accepter les paiements par carte de crédit via un iPhone?
- 2. Traitement des paiements par carte de crédit en ligne
- 3. Paiements par carte de crédit et notifications sur Google App Engine
- 4. Effectuer et recevoir des paiements?
- 5. Paiements récurrents
- 6. Paypal Paiements Pro - échoue aléatoirement
- 7. Traitement des paiements Django
- 8. Afficher les points sur ma carte carte
- 9. traitement des paiements - pylons/python
- 10. Paypal Site Web Paiements Standard avec une application Ruby/Rails
- 11. Accepter l'autocorrection après l'entrée
- 12. Passerelle de paiement par carte de crédit en PHP?
- 13. multiset, carte et carte de hachage complexité
- 14. s'il vous plaît: une façon de gérer réécrire les urls de carte qui se terminent par «/»
- 15. Comment suivre le numéro de la carte mère par vb.net
- 16. WCF - Comment accepter les chaînes longues en tant que paramètres
- 17. boost :: asio: Comment utiliser async_accept pour accepter les connexions entrantes?
- 18. comment rendre le comportement WCF webHttp accepter les verbes HEAD?
- 19. en utilisant accepter: en jquery
- 20. contrôle de carte de chaleur
- 21. Processeur de paiement pour WHMCS prenant en charge les paiements récurrents?
- 22. Migration d'une application existante pour accepter Unicode
- 23. Comment puis-je accepter du contenu compressé par gzip à l'aide de LWP :: UserAgent?
- 24. Accepter uniquement certaines requêtes ajax d'utilisateurs authentifiés
- 25. Réécrire route vers la carte par défaut itinéraire
- 26. Récupérer les messages SMS de la carte SIM avec android
- 27. Comment accepter une collection d'un type de base dans WCF
- 28. comment utiliser les listes erlang: fonction de carte
- 29. HQL: commande tous les éléments par un élément spécifique dans sa carte
- 30. Comment mettre en réseau mon autorépondeur avec Paypal pour les paiements d'abonnement récurrents?