Question

Je suis en train de rechercher comment ajouter un modèle de rémunération à base d'abonnement sur un site existant de la mine, mais je suis en cours d'exécution dans beaucoup d'informations contradictoires et m'a fait un peu perdu.

Tout ce que je besoin est un moyen très simple de mettre en place la facturation récurrente (par mois) par carte de crédit. J'ai juste besoin d'une solution simple, mais ai du mal à trouver les meilleures pratiques de mise en place.

Jusqu'à présent, je comprends que cela est pris en charge par l'option Normes de paiement du site de Paypal. J'ai quelques questions sur la façon dont je mettre en œuvre:

  • Tout d'abord, Paypal ne nécessite un utilisateur d'enregistrer pour la facturation récurrente avec le site Web standard de paiement?

  • Je comptais utiliser ActiveMerchant mais j'ai trouvé quelques blogs qui dit ActiveMerchant ne prend pas en charge la facturation récurrente de Paypal. est-ce vrai?

  • J'ai trouvé le Kit Rails SASS par railskits.com, qui dit qu'il prend en charge la facturation récurrente Paiements sur site marchand de Paypal. Si j'ai acheté cela, serait le code soit suffisamment clair pour comprendre et mettre en œuvre dans mon propre site, ou est-il beaucoup de type emballé pour les sites de départ et non des sites existants?

  • J'ai trouvé beaucoup de blog avec l'aide à la facturation récurrente avec ActiveMerchant, mais en utilisant Express Checkout Paypal. Je l'ai lu Express Checkout sur le site Paypal, mais je comprends ne peux toujours pas tout à fait ce qu'elle est, et comment il est différent du site Web standard de paiement. Quelqu'un peut-il expliquer cela de manière simple?

Si quelqu'un pouvait répondre même juste une de ces questions, je serais très reconnaissant!

** Soit dit en passant, avant qu'il ne soit proposé, je l'ai regardé tous Ryan Bates Paypal de screencasts sur Paypal, qui sont grands pour bases ou acheter des articles dans un panier, mais je ne comprends pas comment cela devrait fonctionner avec facturation récurrente. De plus, il semblait qu'il a sauté quelques étapes importantes dans la vidéo (par exemple, le docs Paypal dit après votre application reçoit un IPN, vous devez renvoyer un accusé de réception à Paypal, mais Ryan ne le fait pas dans son screencast). Je suis juste essayer de comprendre tout cela!

Était-ce utile?

La solution

Express Checkout est le même que Paiements sur site marchand. Il est la méthode de rediriger vos clients vers PayPal pour recueillir leurs informations de paiement. Il y a une implémentation simple de simplement créer une forme qui messages directement à PayPal, et vous pouvez éventuellement utiliser IPN pour obtenir des informations sur la transaction. Il y a aussi une API pour les paiements Standard, qui vous permet de configurer la transaction avec PayPal dans les coulisses, puis rediriger votre client vers PayPal, PayPal puis interroger via l'API pour plus de détails sur la transaction juste terminée. Le Kit Rails SaaS (je suis l'auteur de celui-ci) utilise cette API.

Paiements sur site marchand Pro est l'offre de PayPal qui vous permet de collecter les informations de paiement sur votre site et passez cette information via leur API à PayPal. Vous obtenez alors des informations sur la transaction via l'API. Le client ne quitte jamais votre site. Les TOS de PayPal vous obliger à offrir Express Checkout même si vous offrez Paiements Pro. Paiements Pro coûte $ 30 / mois. (Je me souviens bien) et vous oblige à remplir une demande pour un compte Pro.

Autres conseils

Tout d'abord, est-ce Paypal exige un utilisateur d'enregistrer pour la facturation récurrente avec le site Web standard de paiement?

Avec la norme de paiement du site, vous dirigez vos clients à remplir leurs informations sur le site de PayPal. pour moi, c'est un peu ringard, mais votre kilométrage peut varier. Si vous allez faire un peu d'argent, il vaut bien l'intégrer dans votre site et la mise à niveau des paiements de site Web Pro, imo.

je comptais utiliser ActiveMerchant mais j'ai trouvé quelques blogs qui dit ActiveMerchant ne prend pas en charge la facturation récurrente de Paypal. est-ce vrai?

Il ne fait pas de la boîte, mais vous devez créer une nouvelle classe de module qui est ajouté dans Merchant actif, ainsi que les vues et vraiment, il y a beaucoup de travail. Ne devrait vous dire qu'il est facile de le faire, parce qu'ils sont des menteurs ou vraiment bon à la programmation.

J'ai trouvé le Kit Rails SASS par railskits.com, qui dit qu'il prend en charge la facturation récurrente Paiements sur site marchand de Paypal. Si j'ai acheté cela, serait le code soit suffisamment clair pour comprendre et mettre en œuvre dans mon propre site, ou est-ce genre d'affaire emballé pour les sites de départ et non les sites existants?

Bien sûr, il peut être plus clair, mais si je me souviens, ils utilisent une transaction de référence à la facturation récurrente « faux », au mois d'août, quand je l'ai écrit ma solution. En ce qui concerne les sites existants, vous pouvez avoir à truquer gerry dans votre application existante ou créer autour d'elle. TBH, le prix 2XX $ me effrayé.

J'ai trouvé beaucoup de blog avec l'aide à la facturation récurrente avec ActiveMerchant, mais en utilisant Express Checkout Paypal. Je l'ai lu Express Checkout sur le site Paypal, mais je comprends ne peux toujours pas tout à fait ce qu'elle est, et comment il est différent du site Web standard de paiement. Quelqu'un peut-il expliquer cela de manière simple?

Paypal Express vous oblige à avoir votre propre compte marchand. Un compte marchand est où votre argent va finir et est le seul pour le compte bancaire de votre client pour parler à votre compte bancaire facilement.

Paiements sur site marchand utilise propre marchand de compte Paypal par votre compte Paypal, afin de vous payer.

Encore une fois, imo, payer les 30 dollars et aller avec Paiements sur site.

Nous développons également un site sur abonnement, ce qui semble assez intéressant - http://chargify.com/. Pourrait sauver un peu de codage du temps.

Une autre option possible est de frapper l'un des autres passerelles de facturation récurrentes capables comme Authorize.net ou Braintree. Je ne suggère pas normalement Authorize.net en raison de leur processus de développement un peu gimpy (vous devez demander un compte de test si vous voulez faire des tests continu qui dure environ 2 jours) mais je l'ai fait des intégrations avec eux sur plusieurs sites et il fonctionne raisonnablement bien. Bien qu'ils ont la même politique inepte comme PayPal de nommer 19 produits qui semblent tous faire ce que vous avez besoin, mais ne pas en réalité.

Le seul avantage à cela est que les gens ne doivent pas être membres PayPal afin de faire le paiement et je crois que Authorize.net a des frais moins élevés mais peut-être vient d'être nos comptes; notre type de vente a été un négociateur tueur.

active_merchant et le SaaS Railskit à la fois le soutien Authorize.net et Braintree.

Je ne recommanderais pas d'acheter le Railskit juste pour regarder le code de qualité qui utilise active_merchant bien, je suis certain qu'il ya d'autres endroits que vous pouvez regarder gratuitement. Railskits sont vraiment conçus pour être utilisés comme base et il est presque garanti d'avoir un ensemble d'hypothèses différentes sur la configuration que vous aviez prévu sur, donc si vous l'avez fait partout sur votre projet de fusionner les deux serait presque certainement une douleur. D'autre part, si vous êtes encore débutant le site du Railskit pourrait bien être un excellent moyen de recommencer avec un environnement vraiment sain d'esprit.

Question: Tout d'abord, Paypal ne nécessite un utilisateur d'enregistrer pour la facturation récurrente avec le site Web standard de paiement? Oui je crois bien. Paypal veut l'utilisateur d'être en mesure d'annuler les paiements au besoin.

Question: Je comptais utiliser ActiveMerchant mais j'ai trouvé quelques blogs qui dit ActiveMerchant ne prend pas en charge la facturation récurrente de Paypal. Est-ce vrai? Voilà ce que je vois, aussi. Vous pouvez la mettre en œuvre à travers l'interface SOAP Paypal, cependant. Il est pas trop difficile.

fiche éhontée:

Je suis passé par tous les docs pour Paypal et sorti les bonnes choses pour mettre en œuvre des méthodes standard et à base de savon. Vous pouvez le trouver pour 8,50 $ sur pragprog.com

/ bouchon éhonté:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top