2009-08-10 6 views
7

Ich versuche, zwischen Paypal PayFlow für einen Transaktionsverarbeitungsdienst oder einen Dienst wie BrainTree zu entscheiden.Token-basierte Kreditkarten-Systeme im Vergleich zu herkömmlichen Gateway

BrainTree's Service intrigiert mich, weil sie tatsächlich ein Token an Sie für eine Kreditkarte zurückgeben, die in zukünftigen Transaktionen verwendet werden kann. Dieses Token verhält sich wie eine GUID für die Kreditkarte, ist aber nutzlos, wenn es gestohlen wird. BrainTree ist der einzige Dienst, den ich kenne, der ein solches System verwendet - aber ich bin mir nicht sicher, ob sie einzigartig sind oder nicht.

Ich hörte ein paar Lob für BrainTree auf einem aktuellen Podcast, und hatte noch nie von ihnen gehört.

Ich fragte mich, ob jemand einen allgemeinen Rat zur Auswahl zwischen den beiden hat - aus der Perspektive, wie viel Programmierung ich tun muss oder PCI betrifft.

Antwort

0

Ich bin in Europa, und es klingt wie Sie in den USA sind? Aus diesem Grund kann ich nur erwähnen, dass es auf dieser Seite des Teiches sicherlich Dienstleister gibt (und ich stelle mir das auch vor), die ziemlich anständige tokenisierte Zahlungslösungen anbieten. Die Tokenisierung wird immer mehr zur Standardmethode für Zahlungsdienstleister (Payment Service Provider, PSP), um Händlern bei der PCI-Compliance zu helfen.

Wenn Sie eine Token-Lösung zur Unterstützung der PCI-Compliance nutzen möchten, ist es unvermeidlich, dass Sie Benutzer auf eine Drittanbieter-Website weiterleiten. Die meisten PSPs erlauben es, die Zahlungsseite so zu gestalten, dass sie so nah wie möglich an Ihrer Quellseite liegt. Die Weiterleitung ist notwendig, um sicherzustellen, dass Ihre Quellsite überhaupt keine Beteiligung an der Erfassung und Übertragung von Kartennummerdaten hat. Es bedeutet auch, dass Sie sich nicht um die Integration mit Verified By Visa oder MasterCard SecureCode kümmern müssen.

Sobald die Website des Drittanbieters die Transaktion abgeschlossen hat, bleibt Ihnen ein Token-Wert, und wieder - verschiedene PSPs erlauben verschiedene Dinge, aber ich weiß, dass einige hier nur erlauben (zB) Kartenerfassung oder nur Autorisierung (die Abwicklung zu einem späteren Zeitpunkt ermöglichen).

+2

Braintree (http://bit.ly/braintree) ermöglicht es Ihnen, Kreditkarten zu bearbeiten, ohne Kreditkartennummern zu erfassen oder zu übermitteln und ohne Ihre Benutzer auf eine Drittanbieter-Website umzuleiten.Sie behalten die vollständige Kontrolle über Aussehen, Verhalten und Ablauf des Kontrollkästchens. Zu diesem Zweck erstellen Sie auf Ihrer Website ein Formular, das direkt an Braintree übermittelt wird. Weitere Informationen unter http://bit.ly/braintree-api. Offenlegung: Ich arbeite für Braintree. –

0

Haben Sie sich den Amazon Flexible Payment Service angesehen? Gleiche niedrige Rate wie PayPal, aber Sie erhalten die sehr gut gemacht Amazon Checkout-Erfahrung (die, wie Sie sicher wissen, können Sie Kreditkarten und Adressen wiederverwenden, ohne sie für jede Bestellung neu eingeben.)

Sie auch haben den Vorteil, dass die meisten Leute schon mal mit Amazon Geschäfte gemacht haben und es wieder bequem machen.

+0

Ich möchte nicht Menschen auf einer Website von Drittanbietern (außer Paypal) setzen. Ich hatte darüber nachgedacht, aber ich bin eigentlich nicht besonders beeindruckt von der Amazon-Benutzeroberfläche. Wir versuchen, die Conversion-Rate zu optimieren, indem wir die Anzahl der Schritte minimieren, und Amazon hat ziemlich viele Schritte für neue Kunden. Ich bin nicht sicher, wie die Erfahrung für bestehende Kunden ist. Ich werde es wieder überprüfen, obwohl –

+0

@Simon_Weaver: Ja, ich hasse eigentlich die Amazon Checkout-Erfahrung. Argh. eBay (kombiniert mit PayPal) ist derzeit der einfachste, den ich je gesehen habe. –

1

PayFlowPro können Sie dies auch tun. Überprüfen Sie die DoReferenceTransaction-Methode ihrer Dokumente. Here is a forum post mit einigen zusätzlichen Informationen.

+0

Der Link gebrochen vorgesehen ist –

+0

Siehe Seite 40 des [Payflow Pro Entwicklerführer] (http://www.google.ca/url?sa=t&source=web&cd=2&sqi=2&ved=0CC4QFjAB&url=https%3A%2F% 2Fcms.paypal.com% 2Fcms_content% 2FUS% 2Fen_US% 2Ffiles% 2Fdeveloper% 2FPP_PayflowPro_Guide.pdf & ei = lSQVTpW1LI7XiALNg8T8Dg & usg = AFQjCNE0fGpggNbesnLcvFDq-PQR-6bBIw & sig2 = c3EG0QBqEqpt3yr2REEL5A) – rcourtna

1

Authorize.NET unterstützt auch diese durch ihre Customer Information Manager (CIM) API. Sehen Sie sich konkret die Seite 28 der CIM XML guide (PDF) an. Das <extraOptions>-Tag enthält den Transaktionsschlüssel:

<extraOptions><![CDATA[x_customer_ip=100.0.0.1&x_authentication_ 
indicator=5&x_cardholder_authentication_value=uq3wDbqt8A26rfANAA 
AAAP]]></extraOptions> 
+0

das ist eigentlich das System, das wir angenommen. Ich dachte, ich hätte diese Frage aktualisiert, aber das muss eine andere ähnliche Frage gewesen sein. waren sehr zufrieden mit ihrem Service - abgesehen von dem Problem (das vielen Systemen dieser Art gemein ist), dass wir keine vollen Kreditkartennummern haben, mit denen wir die Bank anrufen können, wenn Probleme auftreten –

Verwandte Themen