Apple Pay essentials : harness the power of Apple Pay in your iOS apps and integrate it with global payment gateways / Ernest Bruce.
Material type: TextSeries: Community experience distilledPublisher: Birmingham, UK : Packt Publishing, 2016Description: 1 online resource : illustrationsContent type:- text
- computer
- online resource
- 9781785881152
- 1785881159
- 332.178 23
- HG1710
Description based on online resource; title from cover (viewed March 15, 2016).
Includes index.
Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Apple Pay; An overview of the online payment process; The Apple Pay payment workflow; Presenting the Apple Pay button; Creating the payment request; Presenting the payment sheet; Responding to order changes and payment authorization; Submitting the payment information to the payment gateway; Enabling Apple Pay in your app; Creating your app's Apple Pay merchant identifier; Installing your app's Apple Pay merchant certificate on your Mac
Enabling Apple Pay in your app's Xcode projectSummary; Chapter 2: Payment Request Workflow; Getting information from an inventory service; Getting inventory information; Getting shipping information; Displaying the product card; Presenting product information; Presenting the Apple Pay button; Creating the payment request; Specifying payment details; Country and currency code; Merchant identifier and capabilities; Requiring shipping and billing information; Requiring shipping or billing addresses; Specifying shipping or billing addresses; Specifying shipping methods; Specifying summary items
Specifying custom information tied to the orderSummary; Chapter 3: Payment Authorization Workflow; Actors and operations in the authorization workflow; Implementing a shared method to compute summary items; Responding to user interactions with the payment sheet; User changes shipping information; User changes shipping method; User authorizes payment request; Summary; Chapter 4: Payment Processing Workflow; Actors and operations in the processing workflow; The preprocess phase; The merchant app receives the payment token; The merchant app receives the charge token from the payment gateway
The merchant app sends the order information to the order processing systemThe process phase; The postprocess phase; The merchant app receives the transaction status from the order processing web app; The merchant app conveys the transaction status to the user; The merchant app dismisses the payment sheet; Summary; Chapter 5: Designing an Order Management Server; Configuring an order management server web app; Defining order management data structures; Providing inventory information to clients; Processing orders from clients; Implementing secure communication; Summary
Chapter 6: Apple Pay API SummaryMain classes; The PKPaymentButton class; Creating the button; The PKPaymentRequest class; Payment processing information; Payment summary items; The required address fields; Billing and shipping contacts; Shipping methods; Shipping type; Application data; The PKPaymentSummaryItem class; Creating a summary item; Summary item components; Pending or final; The PKPaymentMethod class; Card tame; Card type; Payment network; Payment pass; The PKShippingMethod class; User-friendly description; App-level identifier; The PKPaymentAuthorizationViewController class
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide