Checking out with the Payment Request API : a practical introduction to the HTML5 Payment Request API using real-world examples /
Quickly create consistent checkouts for use within websites, using the power of the HTML5 Payment Request API. This project-oriented book simplifies the process of creating and manipulating checkouts with the Payment Request API in browsers for websites or online applications, using little more than...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York :
Apress,
[2019]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introducing the API; Exploring the Benefits of Using the API; Breaking Some Common Misconceptions; Understanding Terminology Around the API; Considering the UX Experience; Exploring Checkout Flows; Sketching a User Flow Using Sketch; Customizing the UX; Some General UX Advice; Button Design; Shipping; Navigation; Fallback Options; Miscellaneous; Giving Feedback Throughout the Journey; Addressing Security Concerns; Summary; Chapter 2: Setting Up a Basic Checkout
- Some Basic HousekeepingSetting Up a Suitable Web Server; Checking Browser Support for the API; Enabling Browsers to Use the API; Creating a Simple Example for Desktop Browsers; Exploring What Happened; Managing Errors in the Checkout; Understanding the Changes to Our Demo; Adapting for Use on Mobile Devices; Exploring How the API Works in Detail; Payment Methods; Payment Details; Payment Options; Wrapping it All Together; Summary; Chapter 3: Configuring and Customizing Our Checkout; Setting Up a Payment Method; Taking the Next Step; Understanding How it Works; Customizing the API Flow
- Configuring Our Checkout FormSetting a Display Icon; Handling Different Currencies; Exploring Our Code in More Detail; How Can We Handle Multiple Items Better?; Exploring What this Means for Our Form; Accepting Gift Cards and Discounts; Exploring Our Code in Detail; Configuring Our Payment Process; Asking for Details from Customers; Adding Iframe Support; Handling Changes; Handling Extra Information; Exploring the Code in Detail; Summary; Chapter 4: Shipping; Getting Started with Shipping; Obtaining the Shipping Address and Method; Exploring How this Works in Detail
- Making Use of Details in Payment Request APIExpanding Our Shipping Options; Exploring the Changes Made; Dealing with Changes to Shipping; Breaking Apart Our Code; Implementing Delivery Restrictions; Breaking Apart the Code; Dealing with Errors; Customer-Generated Errors; Errors Generated During Development; Summary; Chapter 5: Integrating with a Payment Handler; Exploring the Options; API Type; Link Type; Tokenization Type; Integrating with the Payment Request API; Choosing between a PSP or Traditional Provider; Implementing a Provider; Dissecting the Code
- Understanding the Types of Payment IdentifiersImplementing Stripe; Breaking Apart the Code; Making it More Local; Dealing with Extra Charges; Breaking Apart the Code in Detail; Dealing with No Payment Apps; Understanding What Happened; Checking for No Apps: An Epilogue; Taking Care of Pending Transactions; Summary; Chapter 6: Pulling It All Together; Outlining the Project; Building the Product Gallery; Dissecting the Code thus Far; Making Our Gallery Work; Setting Up the Basic Basket; Breaking Apart the Code; Taking Care of Shipping (Plus Restrictions); Exploring the Code in More Detail