it-swarm-eu.dev

Welcher Zahlungsanbieter bietet die beste Benutzererfahrung?

Ich möchte Zahlungen in meine App integrieren. Benutzer können verschiedene Pläne abonnieren und monatlich bezahlen. Sie erhalten einen kostenlosen ersten Monat und werden nicht in Rechnung gestellt, wenn sie innerhalb des ersten Monats jederzeit kündigen.

Wir haben versucht, Paypal zu integrieren, aber es war sowohl aus Sicht der Entwickler/API als auch aus Sicht der Benutzererfahrung schlecht (die Zahlungsdetails waren in Textwänden versteckt), daher suche ich nach etwas Besserem. Ich bin in den Niederlanden ansässig, was von Bedeutung sein könnte, da mehrere Anbieter US/UK-Konten benötigen, die uns aussperren.

Idealerweise möchte ich Folgendes:

  • Keine Notwendigkeit, anbieterspezifische Markenseiten zu verwenden. Ich möchte die Leute im Design der App halten. Es ist in Ordnung, wenn die Seite vom Anbieter gehostet wird, solange ich sie "brandmarken" kann.
  • Keine Verwendung bestimmter Schaltflächen usw. erforderlich. Für Paypal ist beispielsweise die Schaltfläche "Mit Paypal auschecken" erforderlich, und Paypal ist die Standardzahlungsoption mit einem von ihnen bereitgestellten Logo.
  • So wenige Schritte wie möglich. Ich möchte, dass sie einen Plan auswählen, ihre Zahlungsdetails eingeben, abschließen und wieder in der App sind.
  • Keine Anmeldung. Wenn sie nur ihre Kreditkarte oder andere Zahlungsdetails eingeben können, ohne jemals zu wissen, dass ein Zahlungsanbieter/Gateway beteiligt ist, wäre das großartig.

Gibt es so einen Service? Bitte geben Sie alle Details zu Vor- und Nachteilen an, die ich in der Antwort beachten sollte.

Oh, und hier sind die Anbieter, die ich gerade suche, die ich aber noch nicht ausprobiert habe: Cardgate, Ogone, Buckaroo, Fastspring.

9
Rahul

In den letzten Monaten habe ich viel recherchiert und bin zu dem Schluss gekommen, dass Spreedly die zufriedenstellendste Benutzererfahrung bietet, basierend auf dem, was ich für meine Kunden möchte. Ich schrieb ein Blog-Beitrag über Spreedly (es geht um mehr als nur die UX), wollte aber einige wichtige Dinge darüber erwähnen.

Zunächst sieht der Checkout-Bildschirm folgendermaßen aus:

Spreedly checkout

  • Großartige Typografie: Überschriften sind leicht zu erkennen, es gibt eine visuelle Balance, die darauf abzielt, wichtige Dinge hervorzuheben, und weniger wichtige Dinge treten ein wenig in den Hintergrund

  • Die Preise sind klarer gekennzeichnet und werden in Situationen erklärt, in denen möglicherweise eine komplexe Logik vorliegt (z. B. Rückerstattung oder Gutschrift).

  • Das gesamte Design ist minimal und konzentriert sich darauf, nicht im Weg zu sein, damit Sie bezahlen und zu dem zurückkehren können, was Sie getan haben

  • Das Formular wurde beachtet, um sicherzustellen, dass Sie es nicht versehentlich zweimal senden können, und das Fehlerfeedback ist sauber und gut geschrieben

Grundsätzlich ist es im Vergleich zu vielen anderen Zahlungsabwicklern sehr gut gestaltet. Obwohl Spreedly kein traditioneller Zahlungsdienstleister oder Gateway ist (sie kümmern sich um Abonnements), übernehmen sie den Teil des Prozesses, in dem Kunden ihren Namen und ihre Kreditkarteninformationen eingeben, und sie verarbeiten diesen Teil und senden ihn an einen Erwerber oder Tor. Dies ist wichtig, da dies der einzige Schritt im Zahlungsprozess ist, mit dem Endbenutzer interagieren müssen.

1
Rahul

Auf die Gefahr hin, wie eine Werbung zu klingen, habe ich mich in Braintree Payment Solutions verliebt. Ich kann Transaktionen durchführen und Rechnungsinformationen speichern, ohne dem Benutzer jemals eine Braintree-Seite anzuzeigen. Ich lasse mein Formular nur die Ergebnisse an den Server von Braintree senden und sie leiten den Benutzer zurück, ohne ihm etwas anzuzeigen (über eine HTTP-Umleitung), und senden Statusinformationen an meine Seite. Ich kann dann eine Erfolgs- oder Fehlermeldung anzeigen, abhängig von den Ergebnissen, die mit dem Benutzer zurückgesendet werden. Diese Methode dient zum Speichern von Zahlungsinformationen, zum Erstellen einer Transaktion, zum gleichzeitigen Ausführen von beiden oder zum Verarbeiten einer Transaktion, ohne die Benutzerinformationen zu speichern (dh zum Auschecken ohne Konto auf Ihrer Website).

Ein [~ # ~] großer [~ # ~] Vorteil für mich als Entwickler ist, dass die vertraulichen Informationen - ihre Kreditkarteninformationen - meine niemals berühren Server, daher bin ich nicht dafür verantwortlich (siehe PCI-Konformität ). Und ihre API ist sofort einsatzbereit.

Abgesehen davon gibt es wahrscheinlich andere Zahlungsanbieter, die dies auch tun. Es war die API von Braintree, die die PCI-Konformitätsanforderungen für mich reduzierte und deren Erfolgsbilanz es für mich tat.

Prost.

4
Sam Bisbee

Denken Sie daran, dass auch nicht jeder über eine Kreditkarte verfügt. Daher sollten Sie sich mit Zahlungsabwicklern befassen, die auch Debitkarten wie Maestro (besonders nützlich, da die Euro-Länder dies standardisieren!) Und möglicherweise sogar Online-Überweisungen (wie iDeal in den Niederlanden) unterstützen ). Das ist ein Grund, warum ich und einige andere Leute, die ich kenne, z. Ogone (ich nehme an, es gibt andere, die dies anbieten?), Wenn wir ein Kunde in einem Webshop sind: Sie zahlen, wie es Ihnen als Kunde am angenehmsten erscheint (und "der Kunde ist König", richtig? ). Ich habe jedoch keine Ahnung von ihrer API aus programmtechnischer Sicht ...

(OTOH, ein Prozessor, der nur Kreditkarten verarbeitet, wird wahrscheinlich billiger sein, daher sollten Sie sich überlegen, was Ihnen am Ende die meisten Vorteile bringt.)

2
JanC

Als Käufer (aber nicht als Entwickler) habe ich Google Checkout einige Male mit vollem Erfolg verwendet. Der Vorgang ist einfach (ganz einfach, wenn Sie bereits in Ihrem Google-Konto angemeldet sind, was ich normalerweise bin). Ich persönlich mag es, wenn ich von einer Website kaufe, bei der ich mir nicht sicher bin, weil ich weiß, dass sie meine Kontoinformationen nicht haben, und obendrein überprüfe ich sogar a Box, die den Verkäufer davon abhält, meine E-Mail-Adresse zu kennen!

Von ihrer Hauptseite:

Stoppen Sie die Erstellung mehrerer Konten und Passwörter
Mit Google Checkout ™ können Sie schnell und einfach in Geschäften im Internet einkaufen und alle Ihre Bestellungen und Lieferungen an einem Ort verfolgen.

Mit Vertrauen einkaufen
Unsere Betrugsschutzrichtlinie schützt Sie vor nicht autorisierten Einkäufen über Google Checkout. Wir geben Ihre Kaufhistorie oder die vollständige Kreditkartennummer nicht an Verkäufer weiter.

Kommerzielle Spam-Mails kontrollieren
Sie können Ihre E-Mail-Adresse vertraulich behandeln und unerwünschte E-Mails aus Geschäften, in denen Sie Google Checkout verwenden, einfach deaktivieren.

graphic

Siehe auch Integrieren Sie Ihre Website in Google Checkout

2
Jared Harley

Obwohl Braintree wie eine gute Lösung aussieht, ist es eine der teuersten. Wenn das für dich kein Problem ist, großartig! Aber für mich und meine Kunden sind die Kosten ein wichtiges Anliegen.

Eine andere Lösung, die der Antwort von @ Sam ähnelt, ist Authorize.Nets Direct Post Method . Auch ich ziehe es vor, die Benutzeroberflächenerfahrung meiner Benutzer vollständig zu steuern. Warum sollten Sie sich Gedanken darüber machen, wie die Benutzeroberfläche Ihres Zahlungsabwicklers aussieht, wenn Sie Ihre eigene bereitstellen können?

Auth.Net ist viel billiger, da Sie damit nahezu jedes Händlerkonto verwenden können. Und viele dieser Händlerkonten enthalten Auth.Net ohne zusätzliche Kosten oder sehr niedrige Kosten. Schauen Sie sich FeeFighters für einige gute Optionen für Händlerkonten an, die Interchange-Plus-Tarife anbieten, nicht die weniger wünschenswerten qualifizierten/mittelqualifizierten/nicht qualifizierten Tarife, die viele andere anbieten.

Auth.Net ist möglicherweise nicht das beste Gateway auf dem Markt oder verfügt über die besten Entwickler-APIs, wird jedoch sehr häufig unterstützt und ist kostengünstig. Es ist im Besitz von VISA, sodass Sie wissen, dass es immer PCI-konform bleibt und nicht aus dem Geschäft kommt.

Hier finden Sie weitere Informationen zu DPM: http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Direct-Post-Method-DPM/ba-p/7014 =

0
Tauren