Skip to content

Tutorial: W3C Payment Request API

tolja edited this page May 29, 2018 · 4 revisions

Link zum Tutorial: https://github.com/tolja/w3c-payment-request-api-tutorial

Coach: Anatol Walger

Termin: Dienstag, 29. Mai 2018

Dauer: 90 Minuten

Format: Tutorial

Zielgruppe: Das Tutorial richtet sich an alle, die auf ihrer Webseite Bezahlprozesse abwickeln wollen. Dies sind in erster Linie Unternehmen mit Online-Shops, Crowdfunding-Seiten, Spenden-Seiten.. Überall wo es nötig ist, persönliche Daten + Zahlungsdaten immer wieder neu einzugeben. Natürlich können auch Early Adopter und Technikbegeisterte teilnehmen, die einfach neue Technologien ausprobieren wollen.

Beschreibung: Gegenstand des Tutorials ist die W3C Payment Request API, die am besten in Google Chrome funktioniert und dabei hilft, Zahlungen schneller und eleganter zu tätigen. Ziel soll sein, selber einen Payment Request mit unterstützten Zahlungsmethoden, benötigten Daten des Benutzers und weiteren Parametern (Gesamtsumme, Rabatte) zu erstellen, sodass der Browser einen entsprechenden Payment-Dialog mit den Daten präsentiert, wobei man dann über einen vorher aufgesetzten node.js Server die Zahlung virtuell abwickelt. Ebenso sollen Fälle abgedeckt werden, in denen der Browser keine unterstützte Zahlungsmethode hat oder noch weitere Informationen vom Benutzer notwendig sind (neue bzw. andere Lieferadresse).

Voraussetzungen:

  • Grundkenntnisse in Javascript, HTML, CSS
  • Grundkenntnisse in der Konsole (cd, touch, mkdir...)
  • Erste Erfahrungen mit node.js, mongodb
  • bestenfalls Browser Google Chrome (Version >64)
  • Computer/Mac
  • Kreditkarte

Zeitplanung:

  • Vorbereitung: 7-10 Stunden
  • Ausarbeitung des Tutorials: 4-5 Stunden
  • Präsentation/Ausführung: je nach Kenntnisstand der Teilnehmer/1 1/2 Stunden

Weitere Links:

Zukünftige Funktionen der W3C Payment Request API: https://github.com/w3c/payment-request/issues?q=is%3Aissue+is%3Aopen+label%3A%22Future+Candidate+Feature%22

Bewertungskriterien:

  • Klarheit, Verständlichkeit & Richtigkeit
  • Nutz- & Anwendbarkeit
  • Recherche, Durchdringung & Substanz
  • Form, Sprache & Stil
  • Kritik- & Diskursfähigkeit