Wir präsentieren Euch das kostenlose Modul für das Bezahlen über Amazon "Advanced Payment APIs" von Amazon Payments für Gambio GX2 . Weitere Infos: http://www.alkim.de/Amazon-Payments.html Anleitung: http://www.alkim.de/Amazon-Payments-Anleitung---Uebersicht.html Anmeldung: https://payments.amazon.de/business/pre-registration-api
Hallo, Danke für das Modul ! Warum aber muss man bei Amazon ein neues Konto eröffnen um Amazon-Paypmnt zu nutzen? Wir haben schon sein Marketplace ain Konto bei denen und sind nun seit 3 Jahren im Sellercentral. Laut Kontoinformationen sind wir überall freigeschaltet aber trotzdem kommt eine Fehlermeldung neues Konto eröffnen... Bug oder Feature? Das heisst den ganzen Verifizierungskram (Pass, Tel-Rechnung) erneut durchmachen? Gruß Peru
Amazon hat verschiedene Schnittstellen, über die ein Modul Amazon Payments realisieren kann. Früher gabs nur CheckoutbyAmazon, da war jede Zahlung technisch betrachtet ein kompletter Amazon Marktplatzverkauf, technisch war das ziemlicher Overkill. Inzwischen hat Amazon eine neue Schnittstelle gebaut (AmazonAdvancedPayments), die viel eher wie andere Zahlungsweisen funktioniert, viel weniger Daten übertragen muss und aufgrund der damit geringeren Komplexität viele mögliche Fehlerquellen bei Verkäufen abschafft, also eine gute Sache. Weil das Ganze bei Amazon auf anderen dafür neu gebauten Systemen läuft, braucht man leider zwingend einen neuen Merchant Account, mit den alten Merchantkonten lassen sich die neuen Dinge nicht nutzen. Wahrscheinlich gut zu wissen: Die Amazon Payments Schnittstelle, die im Shop ab Shopversion 2.1 enthalten sein wird, wird ebenfalls die Advanced Payments API nutzen.
Hallo und Danke für die Erläuterung. Das heisst aber wieder den ganzen Verifizierungskram durchlaufen? Samt Kontoprüfung und Gefahr des Einfrierens?
Laut allem was ich dazu weiss ist das so, ja. Aber: Für die ersten die bald auf Shopversion 2.1 und das darin mitgelieferte Amazon Zahlungsmodul aufspringen, werden wir als besonderen Service direkte Hilfe beim Prozess anbieten können, inklusive besonders kurzem Draht zu Amazon. Die Kollegen bei Amazon interessiert nämlich auch, wie gut der Prozess funktioniert und man möchte dazu gerne Feedback, das bietet also Vorteile für alle Eine Sache muss man dazu glaube ich auch nochmal herausheben: In Shopversion 2.1 steckt ein anderes Modul als das hier angebotene, nämlich eins das wir selbst in enger Kooperation mit Amazon geschrieben haben. Das Modul von uns selbst wird nicht für Version 2.0.x zurückportiert werden, wer also mit Shopversion 2.0.x weiterfahren möchte, die wir auch weiterhin mit Servicepacks normal weiterpflegen werden, findet zum Beispiel im hier angebotenen Modul eine gute Möglichkeit Amazon Payments anzubieten.
Hi Wilken und Kerim. In dem Zusammenhang wäre es interessant zu erfahren, ob die neue Amazon-Payments-Schnittstelle auch multinational ausgerichtet ist oder nur in Deutschland funktioniert. Das war beim alten System so, weshalb ich es dann leider nicht einsetzen konnte. Das Problem war, daß sich Ausländer mit Ihren Amazon-Zugangsdaten zwar anmelden konnten, im Checkout wurde dann aber festgestellt daß sie nicht in Deutschland ansässig sind und wurden dann abgelehnt. Das sieht dann für den Shop doof aus, denn der Kunde verortet das Problem nicht bei Amazon sondern beim Shop.
Schöne Frage. Ich höre da jetzt auch mal nicht auf mein Bauchgefühl sondern prüfe Montag nochmal die genauen Regularien seitens Amazon, damit sollten wir eine allgemeingültige Antwort finden.
Hallo Wilken, wann darf man denn die Shopverson 2.1 erwarten? Und wird es dann möglich sein, auch Downloads über Amazon zu bezahlen? Falls nicht: Macht es einen Unterschied, ob man einen Sofort-Download, d.h. unabhängig von der Zahlungsrückmeldung, also auch auf Rechnung anbietet?
Nun, wir haben ja auch einen sehr kurzen Draht zu Amazon und können extrem schnell reagieren, das nur mal nebenher. Wichtig bei einem solchen Zahlungsmodul ist es halt, dass man schnell zum auschecken kommt und nicht, wie bei den anderen Zahlungsarten, den gesamten Checkoutprozess durchlaufen muss, ansonsten hebelt man die Vorteile komplett aus und genau deshalb haben wir darauf geachtet, dass unser Modul auch parallel zum enthaltenden Modul laufen wird, wenn es dann eine Shopversion 2.1. gibt, damit die Nutzer selber entscheiden können welcher Workflow besser geeignet scheint. Das neue Modul, welches wir hier anbieten ist eine komplette Neuentwicklung und wurde komplett von Amazon abgesegnet und enthät halt über 2 Jahre Erfahrungen im Bereich von "Amazon Payments". Und ja, eine Neuregistrierung ist notwendig, aber bei den Vorteilen, die das neue Amazon Payments APIs mitbringt, sollte dies nur ein kleiner Wehrmustropfen darstellen. Ja, es wird dann möglich sein Downloads via Amazon Payments bezahlen zu lassen. Und ja, es ist im Moment nur möglich, dass für den deutschen Markt zu nutzen, aber daran arbeitet Amazon wohl auch schon
Es sollte eigentlich so sein (und ist bei unserem GX2.1-Modul so), dass man per Bezahlen über Amazon mit jeder Lieferadresse bestellen kann, mit der das im normalen Checkout auch ginge. Das heißt, es findet eine Prüfung auf Basis der im Shop aktivierten Länder statt.
das mit der Lieferadresse ist ja so, aber die Frage war anders gemeint, ob z.b. nämlich jemand aus Italien mit seinem italienischen Amazon Account bezahlen kann.....
Wenn das ein Standard Gambio-Zahlungsmodul ist, müsste das doch auch mit der 2.0 funktionieren. Oder sehe ich das falsch?
so, nun habe ich Antwort von Amazon bekommen. Also, das neue APA ist, genau wie das alte CBA zur Zeit nicht lokalisiert. Das bedeutet, dass die Widgets, die der Shopkunde zu sehen bekommt, immer in der Sprache angeziegt bekommt, wie das Händler Konto des Shopbesitzers registriert ist. Für das alte Amazon Payments (CBA) wird es wohl keine Lokalisierung geben, aber für APA, also dem neuen Amazon Payments, ist das wohl schon in Arbeit Grundsätzlich kann man mit Amazon-Kundenkonten aus fast allen beliebigen Ländern bei einem Händler mit einem deutschen Payments-Händlerkonto einkaufen. Technisch wird das durchaus unterstützt. Ausnahme sind hier chinesische und japanische Amazon-Kundenkonten, mit denen das technisch nicht möglich ist.
Ja, das Modul müsste dafür ganz ordentlich umgebaut werden, das würde einiges an Aufwand bedeuten. Kurzer Blick aufs Gesamtbild: Wir möchten gerne mal an einigen Stellen im Shopsystem alte Zöpfe abschneiden, damit manche Dinge besser werden können. Wenn man das anfängt, bedeutet das immer, dass es irgendwelche Dinge für irgendwelche alten Versionen nicht mehr geben kann. Wir kriegen damit auch die Chance, das Ideen schneller praktisch bei den Leuten landen, weil weniger Randbedingungen bei der Ausarbeitung betrachtet werden müssen. Das finden wir so eine grossartige Chance, dass wir festgelegt haben, bei unserem Amazon Payments Modul selbst nichts in die Richtung 2.0 Kompatibilität zu tun und keine technischen Kompromisse einzugehen.
Na ja, so weit ich das bisher sehe, hat sich die Payment-Schnittstelle auch in 2.1 nicht geändert, udn verwendet die gleicht Payment-Modul-Methoden wie bisher... Welche "alten Zöpfe" entfallen denn? Würde ja auch bedeuten, dass alle existierenden Payment-Module erst mal mit der 2.1 nicht mehr funktionieren würden!?
Es geht um Dinge wie Encoding, ein anderes Verzeichnislayout, OrderExtender, Änderungen an der boxes.php,... Im Detail sind es sicher noch mehr Dinge, aber genau dieses Bedenken müssen von allem was sich irgendwann mal geändert hat, kostet unglaublich viel Zeit. Da liegt dann auch das Potenzial Zeit für neue Dinge zu gewinnen. In der Tat sind ein ganzer Haufen Module angepasst worden, es wird auch sicher einige Module geben (von Anbietern, die sich nicht mit uns koordinieren...), die erstmal in 2.1 nicht mehr funktionieren werden.
Stimmt. Nur übersiehst du dabei, dass „Bezahlen über Amazon“ (sowohl die alte „Checkout By Amazon“-Schnittstelle (CbA) als auch „Amazon Advanced Payment API“ (APA)) die Payment-Schnittstelle nur am Rande benutzt und ansonsten einige weitere Anpassungen im Checkout-Prozess erfordert. Die alte Payment-Schnittstelle ist mit den Anforderungen der neueren Entwicklungen seitens der Zahlungsdienstleister leider zunehmend überfordert.
Das Problem ist nicht das Registrieren an sich. Eher die Gängelei von Amazon. Wenn die ersten Zahlungen eintreffen - peng - Konto dicht, weil Geldwäschegesetz. Sämtliche Daten hinsenden, Ausweis, Kontoauszüge, Gas und Tel-Rechnung, Schuhgröße. Wenn Du Glück hattest ist das eingefrorene Geld nicht so groß... Konto wird eingefroren, trotz Sellerkunde seit 6 Jahren Marketplacezeiten und und und... Da kommt nur Ärger ins Haus! Gruß Peru
Die neuen Schnittstellen sind der Weg, den Amazon allen als Marschroute vorgibt. Ansonsten bleibt dir nur alles so zu lassen wie es ist, die alten Interfaces werden noch eine Weile unverändert weiterlaufen. Wie lange eine Weile ist weiss man nicht, aber tendenziell kann man da ein paar Jahre vermuten.
Sehe ich anders... Habe mir gerade die CheckProcess-Klasse der neuen BETA2 angesehen... Und da werden auch nur noch die gewohnten Paymentmethoden verwendet: PHP: $this->coo_payment->before_process();$this->coo_payment->payment_action();$this->coo_payment->after_process(); Eine Sonderbehandlung der Payment-Methode "Amazon" ist auch nicht vorgesehen... Was unterscheidet also die neue Amazon-Schnittstelle von den anderen Payment-Methoden konkret???