Amazon Payments

Thema wurde von Arthur Dent, 9. November 2015 erstellt.

  1. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hallo,
    ich versuche das Gambio-Modul für Amazon payments zum laufen zu kriegen.
    Ich nutze ein eigenes Template. Leider hängt der Checkout-prozess zwischen
    checkout_shipping und checkout_payment. Klickt man auf den "weiter" Button gehts immer wieder zurück zu payment, bzw dann zu shipping. Alle Teplate-Dateien von Shipping und payment sind aber original. Ebenfalls die subdateien wie shipping_address usw...

    Woran könnte es liegen?
     
  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Bezahlen mit amazon geht NUR über den Amazon Button im Warenkorb, hast den benutzt?
     
  3. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    Ja ich kriege im log einen fehler dass die Shipping Adresse nciht ausgewählt wurde.
    Code:
    ShippingAddressNotSet
    
    Das Widget sieht man auch gar nicht. Im Html steht nur <div id="addressBookWidgetDiv"></div>
     
  4. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    hm das zahlungswidget sehe ich auch nicht
    eigentlich sehe ich gar keine widgets ;-)
     
  5. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Hast du den nen sandbox Acc angelegt mit einer Adresse und so ?
     
  6. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    ja hab ich - zwei sogar
     
  7. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Hallo Arthur,

    wenn du ein Template von einem Drittanbieter nutzt solltest du den mal darauf ansprechen, dass es da Probleme gibt. Es kann sein, dass in dem Template die benötigten JavaScripte für Amazon-Payments nicht geladen werden.

    LG Torben
     
  8. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    Der Drittanbieter bin ich selbst ;-) Nee mir is schon klar dass es sehr wahrscheinlich am Template liegt. Im Zusammenhang mit der neuen Gambio-Version. Wäre aber interessant zu wissen warum das Widget nicht eingeblendet wird. Vielleicht habt ihr ja nen tip ?
    ICh such mir schon den Wolf mit Winmerge was da fehlt und kann nix finden.
    Mit welcher Datei werden die Widgets eingebunden?
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Zuständig für das Laden der Widgets ist im Kern gm/javascript/AmazonAdvPayCheckout.js, und die wird geladen von system/overloads/JSCheckoutExtenderComponent/JSAmazonAdvPayCheckout.inc.php.
     
  10. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    uff - danke Marco. Habs gefunden. Da haben wohl javascripts nicht gestimmt bei mir.
    Noch eine Frage - ein bisschen off topic: Wie ist das mit der Rechnungsadresse? Wann wird die übertragen?
    Im Admin steht bei der Bestellung nur: "wird später übertragen"
     
  11. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    wenn die zahlung autorisiert ist glaub ich. jedenfalls war sie immer da wenn ich sie dann für die Rechnung gebraucht habe :)
     
  12. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.825
    Danke erhalten:
    982
    Danke vergeben:
    312
    Vielleicht sollte man nicht verschweigen daß es von Alkim kostenlos die offiziellen Amazon-Module gibt, derzeit bis Gambio v2.2.

    Die sind in der Version "Login + Pay with Amazon" sogar mehrsprachig, inklusive Sprachdateien für Deutsch, Englisch, Französisch, Spanisch und Italienisch und bieten einige Konfigurationsmöglichkeiten mehr als das Gambio-Modul. So auch die automatische Autorisierung und den automatischen Zahlungseinzug bei frei definierbarem Auftragsstatus.

    Darüber hinaus hat man dann einen Button im Login, im Warenkorb Scrolldown, im Warenkorb, im Checkout und in der Artikeldetailansicht. Alles einzeln konfigurierbar.
     
  13. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Dafür muss nur IPN konfiguriert sein, d.h. du musst den IPN-URL von der Konfigurationsseite in Seller Central kopieren. Dafür muss dein Shop aber irgendwie per TLS/SSL erreichbar sein. Sonst ist der „Daten aktualisieren“-Button in der Bestellung dein Freund.
     
  14. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.825
    Danke erhalten:
    982
    Danke vergeben:
    312
    Schön zu wissen.
    Leider ist das nirgendwo dokumentiert.
    Könnt ihr sowas nicht einfach mit ins Modul schreiben, wenn es sonst schon keine Dokumentation gibt?
    Wie soll man da drauf kommen?
     
  15. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Wie ich neulich schon mal irgendwo schrieb: Wir gehen davon aus, dass Amazon die Shopbetreiber über die grundsätzlichen Konzepte der Schnittstelle unterrichtet. Das ist ja nicht gambiospezifisch.
     
  16. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.825
    Danke erhalten:
    982
    Danke vergeben:
    312
    #16 Christian Mueller, 10. November 2015
    Zuletzt bearbeitet: 10. November 2015
    Wie ich bereits anderswo schrieb, haben die Feldbeschriftungen im Modul mit denen bei Amazon nicht viel gemein. Möglicherweise wurde da mal was geändert. Man sucht sich aber erstmal einen Wolf!

    Benutzerfreundlichkeit sieht anders aus.

    Im Übrigen fahre ich auch ein Auto. Dazu gibt es eine Bedienungsanleitung. Da steht drinn, wie das Auto zu bedienen ist. Ich könnte natürlich auch in die Strassenverkehrsordnung und in die Zulassungsbestimmungen für Kraftfahrzeuge schauen was wozu gut sein könnte.

    Ich sehe nicht ein warum ein normaler Nutzer in den Amazon Payments Developer Guide schauen sollte.

    Übrigens steht immer noch auf www.gambio.de: "Keine Programmierkenntnisse erforderlich"
     
  17. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hm... kann das sein dass sich die beiden Module stören?
    ich habe im Admin-Bereich zwei möglichkeiten den Amazon Status zu ändern:
    Erstes:
    HTML:
    <option value="77">Amazon Payments - benachrichtigt</option><option value="78">Amazon Payments - warten auf Zahlung</option><option value="79">Amazon Payments - Zahlung eingegangen</option><option value="80">Amazon Payments - Versendet</option><option value="81">Amazon Payments - Storniert</option>
    und dann noch mal ganz unten
    HTML:
    <option value="195">Zahlung autorisiert (Amazon)</option><option value="196">Autorisierung abgelehnt (Amazon)</option><option value="197">final abgelehnt (Amazon)</option><option value="198">Betrag eingezogen (Amazon)</option><option value="199">Einzug fehlgeschlagen (Amazon)</option>
    
    Welche Optionen gehören zu dem Gambio-Modul?
     
  18. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.749
    Danke vergeben:
    137
    Ich hab mir das gerade noch mal im Seller Central angesehen:

    Seller Central: „Verkäufer-ID“ – Gambio: „Händlernummer“
    Seller Central: „Access Key ID“ – Gambio: „Access Key ID“
    Seller Central: „Secret Access Key“ – Gambio: „Secret Access Key“

    Das reicht, um dich zu verwirren?

    BmA_SellerCentral_Intregration.png
     
  19. Arthur Dent
    Arthur Dent Aktives Mitglied
    Registriert seit:
    7. April 2015
    Beiträge:
    35
    Danke erhalten:
    0
    Danke vergeben:
    4
    jaja das ist schon klar und auch richtig eingetragen.
    im prinzip funktioniert das modul. Das einige was fehlt ist die Rechnungsadresse. Die wird ja später übertragen sobald der Status auf Versendet geändert wird. Meine Frage war aber WELCHE der optionen zu dem Gambio-Modul gehört.
    Denn ich glaube fast, dass die ersten - (wie in meinem letzten Posting) zum Modul von Alkim gehören und somit den Status für das Gambio-Modul nicht korrekt übermitteln.
    Daher nochmal die Frage: WELCHE der Optionen gehören zum Gambio-Modul?
     
  20. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Bei uns ist auch die Dame von Amazon jeden Schritt durchgegangen incl. Sandbox Acc anlegen und Testbestellungen durchführen. Danach ging alles.
    Wer aber nicht auf den Anruf warten will, der tut sich wirklich etwas schwer beim eigenem testen und bei amazon nen Sandbox Kunden anzulegen.
    Vielleicht könnte man ja wenn der Konfig-Bereich des Moduls an die neue Admin-Oberfläche angepasst wird paar Info Mouseovers einfügen bei den einzelnen Positionen wie beim PP Modul.