Eine würdige entwicklerfreundliche Alternative zu PayPal [geschlossen]

96

Ich verstehe, dass Zahlungen eine schwierige Sache sind, aber ich muss noch eine würdige Alternative zu PayPal finden. Ich möchte von PayPal wechseln, weil ich denke, dass sie teuer sind und nicht in allen Ländern funktionieren. Darüber hinaus denke ich, dass die API ausreichend ist, aber besser sein könnte. Die API-Dokumentation ist jedoch totaler Mist .

Ich suche einen Zahlungs- / Transaktionsservice, der entwicklerfreundlicher ist, vorzugsweise mit:

  • Eine saubere und gut strukturierte REST-API
  • Hervorragende Entwicklertools und eine Sandbox
  • Gute Beispiel-API-Implementierungen , vorzugsweise in Python oder Ruby
  • Weltweite Kredit- / Debitkartenabdeckung
  • Preise günstiger als PayPal (oder die Möglichkeit, einen Zahlungsplan zu wählen)

Ich nehme an, Google Checkout ist etwas wert, aber es erfordert sowohl den Entwickler als auch potenzielle Käufer, ein Google-Konto zu haben. Alle anderen Vorschläge werden sehr geschätzt!

Daniel
quelle
3
Die Rate von Google Checkout ist ebenfalls identisch mit der von Pay Pal, sodass Sie in Bezug auf den "teuren" Bereich nicht viel gewinnen. Wenn Sie jedoch eine bessere API für die gleichen Kosten erhalten, ist dies ein Bonus. Ich meine, ist es ein ernstes Geschäft, ein kostenloses Google-Konto zu erstellen? :-)
corsiKa
30
Ich würde argumentieren, dass dies eine berechtigte Frage ist. Es wird um Rat bei der Auswahl einer Zahlungsverarbeitungs-API gebeten.
PaulG
2
@PaulG: Es ist keine gültige Frage, es sei denn, Sie überlegen: "Wo soll ich mein Benzin kaufen? Ich fahre mit meinem Auto zu meinem Programmierjob." auch gültig. Es ist eine Frage zu einem Dienst, nicht zur Verwendung dieses Dienstes. Die programmgesteuerte Verwendung der API wäre eine Programmierfrage. Welcher Dienst verwendet werden soll, ist eine Diskussion eines Programmierers oder Webmasters und hier nicht zum Thema.
Ken White
4
Es ist definitiv eine berechtigte Frage. Zumindest könnte es auf programmers.stackexchange.com abgefragt werden.
Jordanien
3
Dies ist die am höchsten bewertete Frage, die mit markiert ist paypal, und sie wurde als nicht konstruktiv geschlossen. Ich denke, die SO-Community hat möglicherweise einige verzerrte Prioritäten ...
Twiz

Antworten:

40

Stripe erfüllt viele Ihrer Kriterien - Sie können Kreditkartenzahlungen ohne Händlerkonto akzeptieren. Sie können auch den Zahlungsfluss steuern, ohne sich um die PCI-Konformität sorgen zu müssen.

Eine saubere und gut strukturierte REST-API

Die API basiert vollständig auf REST - Sie können sogar Curl verwenden, um Karten aufzuladen:

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"

Hervorragende Entwicklertools und eine Sandbox

Sie können die Integration Ihres Zahlungsformulars mit Test-API-Schlüsseln testen, bevor Sie live gehen. Weitere Informationen: https://stripe.com/docs/testing

Gute Beispiel-API-Implementierungen, vorzugsweise in Python oder Ruby

Stripe verfügt über offizielle Bibliotheken in Python, Ruby, PHP und Java. Weitere von der Community unterstützte Bibliotheken finden Sie hier: https://stripe.com/docs/libraries

Weltweite Kredit- / Debitkartenabdeckung

Sie können alle internationalen Kredit- und Debitkarten mit Stripe belasten.

Preise günstiger als PayPal (oder die Möglichkeit, einen Zahlungsplan zu wählen)

Sie zahlen einen Standardsatz von 2,9% + 30 ¢ pro Transaktion. Im Gegensatz zu PayPal fallen für American Express oder internationale Zahlungen keine zusätzlichen Kosten an. Details hier: https://stripe.com/help/pricing

Ich bin Ingenieur bei Stripe. Wenn Sie weitere Fragen haben, können Sie gerne in unserem Chatroom vorbeischauen . Sie können uns auch eine E-Mail an [email protected] senden.

Anurag
quelle
2
Genial. Ich habe mehr Zeit gebraucht, um die Dokumentation für PayPal zu finden und Konten mit ihrer Sandbox einzurichten, als mit Stripe zu arbeiten. Danke für den Tipp / die Werbung. ;)
Pascal
Ich glaube, Braintree (www.braintreepayments.com) bietet einen ähnlichen Service wie Stripe und unterstützt nicht US-amerikanische Händler (zumindest britische Händler). Ich kann jedoch nicht für die Qualität des Dienstes bürgen, wir haben ihn noch nicht implementiert.
Markieren Sie den
Ich empfehle BrainTree nicht. Ich war sehr aufgeregt über das, was sie anboten, ging alle ihre Tutorials durch und testete ihren Sandkasten. Sie haben mir jedoch keinen Live-Account zur Verfügung gestellt. Ihre Vertriebsmitarbeiter antworten nicht auf Ihre E-Mails und ihr Telefon ist immer per Voicemail erreichbar. Dann wechselte ich zu Stripe. Sie haben eine viel bessere Sandbox, API und ein Tutorial und ich könnte mein Live-Konto in weniger als ein oder zwei Minuten über das Admin-Panel einrichten.
Hamid Tavakoli
2
Ab Oktober 2013 unterstützt Stripe Händler in 11 Ländern: stripe.com/global
anurag
3
Das Problem mit Stripe ist, dass Ihr Unternehmen in den USA sein muss. Aber definitiv keine Option für Länder mit Sitz in Europa.
Erdomester
11

Ich finde Klarna ein sehr guter Anbieter.

Sie verfügen über eine benutzerfreundliche API und bieten verschiedene Zahlungsmethoden. Sie bieten auch einen Service, mit dem Ihre Kunden per Rechnung bezahlen und Ihr Geld sofort erhalten können, sodass Klarna sich darum kümmert, das Geld tatsächlich zu erhalten.

Marthin
quelle
Aha dort Website funktioniert nicht einmal richtig. Sie haben meine Stimme nicht im Vertrauen, wenn ich ehrlich bin
Luke Pring
4

Haben Sie Einwände gegen die Verwendung eines Standard-Gateways und eines Händlerkontos? Ihre Bank kann beispielsweise Authorize.net weiterverkaufen (ich weiß, dass Wells Fargo dies tut), das so ziemlich alles bietet, was Sie suchen. Für diese beiden Dienste zahlen Sie am Ende etwa 40 US-Dollar pro Monat.

Ich habe Google Checkout auch als Zahlungsdienst verwendet und es funktioniert einwandfrei.

Intuit hat auch ein Händlerkonto.

Jordanien
quelle
3

Erste Daten

  • Ist international
  • Die Integration ist einfach und entwicklerfreundlich
  • REST-APIs
  • Unterstützung für alle Arten von Bürgermeisterausschreibungen (CC, DC, Gift, ACH, Lec usw.)
  • Unterstützung für alle Bürgermeisterkartenunternehmen (auch für europäische)
  • Viele verschiedene Servicepläne, die sich an viele Anforderungen anpassen (Pauschalabonnement, pro Transaktionsvolumen, pro Dollarvolumen usw.)

http://www.firstdata.com

Michel Triana
quelle
1

Sie sollten wahrscheinlich auch den "Flexible Payments Service" von Amazon in Betracht ziehen ... Ich bin ein Fan der meisten ihrer Webdienste. Ich bin mir nicht sicher, ob Zahlungsempfänger ein Amazon-Konto haben müssen, um zu zahlen, oder nicht ... aber AWS-Services sind in der Regel gut dokumentiert:

http://aws.amazon.com/fps/

codemonkey
quelle
4
Laut Amazon benötigen Sie: "Eine in den USA ansässige Kreditkarte. Wenn Sie bereits eine Kreditkarte bei Amazon.com hinterlegt haben, wird diese standardmäßig verwendet. Sie können diese Karte jedoch später auf dem Bestätigungsbildschirm ändern." Bedeutet dies, dass Käufer weltweit sein können? Ich habe mir das selbst vorgestellt, bin aber in Großbritannien ansässig.
Khany
3
"Mit Amazon FPS können sowohl US-amerikanische als auch internationale Kunden gängige Kreditkarten verwenden, um Zahlungen auf von Amazon FPS betriebenen Websites zu tätigen. Überweisungen von Bankkonten und Amazon Payments-Kontostand sind jedoch nur für Kunden mit Sitz in den USA möglich. Alle Transaktionen erfolgen in US-Dollar. "" ( aws.amazon.com/fps/faqs/#3 )
codemonkey
0

Schauen Sie sich SagePay an . Ich habe nicht gegen PayPal oder GoogleCheckout entwickelt, aber die SagePay-Dokumentation aus der Wissensdatenbank ist ziemlich gut. SagePay hat auch eine nette kleine Testplattform.

Abhängig von Ihrer Nutzung können sie günstiger als PayPal und Google Checkout arbeiten.
http://www.zarr.com/Blog/2009/12/Summarizing-Paypal-Google-Checkout-and-Sage-Pay-as-payment-processing-programs/

Hoffe das hilft

NinjaNye
quelle
Nur wenn Sie in der Lage sind, ein Händlerkonto in Großbritannien zu erhalten.
UpTheCreek
SagePay - nur billiger, wenn Sie mehr als 1000 Pfund pro Monat verarbeiten!
Andriy Drozdyuk
0

Ich bin Entwickler bei Payjunction, daher habe ich mir kürzlich ActiveMerchant für Ruby angesehen (es kann Payjunction, PayPal, Authorize.net und einige andere verwenden). Wenn Sie nach einer Ruby-Lösung suchen, gefällt mir der Code, unabhängig davon, wen Sie als tatsächliches Zahlungsgateway verwenden. Ich habe keine Empfehlung in Python.

ccoakley
quelle