web-dev-qa-db-fra.com

Une alternative digne de PayPal aux développeurs

Je comprends que les paiements sont une chose délicate, mais je n'ai pas encore trouvé d'alternative digne de Paypal. Je veux changer de Paypal parce que je pense qu'ils sont chers et cela ne fonctionne pas dans tous les pays. De plus, je pense que l'API est suffisante, mais pourrait être meilleure. La documentation de l'API, cependant, est totale merde .

Je recherche un service de paiement/transaction plus convivial pour les développeurs, de préférence avec:

  • ne API propre et bien structurée REST
  • Excellents outils de développement et bac à sable
  • Bon exemple d'implémentation d'API, de préférence en Python ou Ruby
  • Couverture mondiale par carte de crédit/débit
  • Des tarifs moins chers que Paypal (ou la possibilité de choisir un plan de paiement)

Je suppose que Google Checkout est quelque peu digne, mais cela nécessite à la fois le développeur et les acheteurs potentiels d'avoir un compte Google. Toutes autres suggestions sont très appréciées!

96
Daniel

Stripe correspond à beaucoup de vos critères - vous pouvez accepter les paiements par carte de crédit sans compte marchand. Vous pouvez également contrôler le flux de paiement sans avoir à vous soucier de la conformité PCI.

Une API propre et bien structurée REST API

L'API est entièrement basée sur REST - vous pouvez même utiliser curl pour charger les cartes:

curl https://api.stripe.com/v1/charges
   -u <YOUR_API_KEY>:
   -d amount=400
   -d currency=usd
   -d "description=Charge for [email protected]"
   -d "card[number]=4242424242424242"
   -d "card[exp_month]=12"
   -d "card[exp_year]=2012"
   -d "card[cvc]=123"

D'excellents outils de développement et un bac à sable

Vous pouvez tester l'intégration de votre formulaire de paiement avec des clés API de test avant de le mettre en ligne. Plus d'informations: https://stripe.com/docs/testing

Bon exemple d'implémentations d'API, de préférence dans in Python ou Ruby

Stripe a des bibliothèques officielles en Python, Ruby, PHP et Java, et il y en a plus soutenues par la communauté ici: https://stripe.com/docs/libraries

Couverture mondiale par carte de crédit/débit

Vous pouvez débiter toutes les cartes de crédit et de débit internationales avec Stripe.

Des tarifs moins chers que Paypal (ou la possibilité de choisir un plan de paiement)

Vous payez un taux standard de 2,9% + 30 ¢ par transaction. Contrairement à Paypal, il n'y a pas de frais supplémentaires pour les paiements American Express ou internationaux. Détails ici: https://stripe.com/help/pricing

Je suis ingénieur chez Stripe. N'hésitez pas à passer par notre chatroom si vous avez plus de questions. Vous pouvez également nous envoyer un courriel à [email protected].

40
anurag

Je trouve Klarna pour être un très bon fournisseur.

Ils ont une API facile à utiliser et ils offrent également différents modes de paiement. Ils fournissent également un service pour permettre à vos clients de payer par facture et vous permettent d'obtenir votre argent immédiatement afin que Klarna se charge réellement de récupérer l'argent.

11
Marthin

Avez-vous une objection à l'utilisation d'une passerelle standard et d'un compte marchand? Votre banque peut revendre Authorize.net, par exemple (je sais que Wells Fargo le fait), qui a à peu près tout ce que vous recherchez. Vous finirez par payer environ 40 $/mois en frais pour ces deux services.

J'ai également utilisé Google Checkout comme service de paiement, et cela fonctionne très bien.

Intuit possède également un compte marchand.

4
Jordan
4
Sujay Ghosh

Premières données

  • Est international
  • L'intégration est facile et conviviale pour les développeurs
  • API REST
  • Prise en charge de tous les types d'offres de maire (CC, DC, Gift, ACH, Lec, etc.)
  • Prise en charge de toutes les sociétés de cartes de maire (même européennes)
  • De nombreux plans de services différents qui s'adaptent à de nombreux besoins (abonnement forfaitaire, par volume de transaction, par volume en dollar, etc.)

http://www.firstdata.com

3
Michel Triana

Vous devriez probablement aussi considérer le "service de paiements flexibles" d'Amazon ... Je suis fan de la plupart de leurs services Web. Je ne sais pas si les bénéficiaires doivent avoir un compte Amazon pour payer ou non ... mais les services AWS ont tendance à être bien documentés:

http://aws.Amazon.com/fps/

1
codemonkey

Jetez un oeil à SagePay . Je n'ai pas développé contre Paypal ou GoogleCheckout mais la documentation SagePay de la base de connaissances est assez bonne. SagePay a également une petite plateforme de test soignée.

Selon votre utilisation, ils peuvent fonctionner moins cher que Paypal et Google checkout.
http://www.zarr.com/Blog/2009/12/Summarizing-Paypal-Google-Checkout-and-Sage-Pay-as-payment-processing-programs/

J'espère que cela t'aides

0
NinjaNye

Je suis développeur chez Payjunction, j'ai donc récemment examiné ActiveMerchant pour Ruby (il peut utiliser Payjunction, Paypal, Authorize.net et quelques autres). Si vous cherchez une solution Ruby, j'aime leur code, indépendamment de qui vous utilisez comme véritable passerelle de paiement. Je n'ai pas de recommandation en Python.

0
ccoakley