Integrating Mobile Wallet into your Ecosystem

52
Integrating Mobile Wallet into Your Ecosystem

description

Learn how to integrate mobile wallet into your existing ecosystem. From using passes to updating passes, leveraging existing systems to integration, this guide serves to show how easy it is for businesses be a part of the mobile wallet revolution. Visit http://passkit.com/ to learn more and get started today!

Transcript of Integrating Mobile Wallet into your Ecosystem

Page 1: Integrating Mobile Wallet into your Ecosystem

Integrating Mobile Wallet into Your Ecosystem

Page 2: Integrating Mobile Wallet into your Ecosystem

PassbookRe-imagine what’s in your pocket

Page 3: Integrating Mobile Wallet into your Ecosystem

PassbookEnriching customer experiences with PassKit

Page 4: Integrating Mobile Wallet into your Ecosystem

GAPP Shop Gift CardA pass implementation

GAPP

Page 5: Integrating Mobile Wallet into your Ecosystem

Overview

A. GAPP Shop Gift Card

B. Leveraging Existing Systems

C. Determining Complexity

D. Tips and Tricks

Page 6: Integrating Mobile Wallet into your Ecosystem

A. GAPP Shop Gift CardLifecycle review

Page 7: Integrating Mobile Wallet into your Ecosystem

LifecycleGAPP Shop gift card

Passbook

Redeem gift card

Update gift card

Deliver gift card

GAPP

Page 8: Integrating Mobile Wallet into your Ecosystem

Deliver the Pass

Getting GAPP shop gift card to the right user

Page 9: Integrating Mobile Wallet into your Ecosystem

GAPPCustomer Acquires the PassStep One﹣purchase

Page 10: Integrating Mobile Wallet into your Ecosystem

Customer Acquires the PassStep Two﹣populate gift card recipient details

GAPP

Page 11: Integrating Mobile Wallet into your Ecosystem

Customer Acquires the PassStep Three﹣user receives a gift card

Page 12: Integrating Mobile Wallet into your Ecosystem

Customer Acquires the PassStep Four﹣user clicks add to Passbook

Page 13: Integrating Mobile Wallet into your Ecosystem

Customer Acquires the PassStep Five﹣user receives store gift card

Page 14: Integrating Mobile Wallet into your Ecosystem

Deliver the Pass

Companion app not required!

GAPP Shop gift card goals

• Passbook should make it easier

• Existing avenues shouldn’t get harder

• Integrate with existing systems

Page 15: Integrating Mobile Wallet into your Ecosystem

Use the Pass

Using GAPP Shop gift card

Page 16: Integrating Mobile Wallet into your Ecosystem

Use the PassPurchase in retail GAPP Shop (Offline)

Page 17: Integrating Mobile Wallet into your Ecosystem

Use the PassPurchase on the web or on the phone (Online)

Page 18: Integrating Mobile Wallet into your Ecosystem

Use the PassGAPP Store gift card goals

• Leverage existing systems ✦ Retail Store

- Point of sale device - Optical scanners

✦ Web ✦ Phone

• Omni channel

Page 19: Integrating Mobile Wallet into your Ecosystem

Human FactorRetail employees

• Retail employees

• Build a great point of sale user interface

• Which scanner do I use? ✦ Laser scanner ✦ Optical scanner ✦ Handheld 3D scanner

• Any training for employees?

Page 20: Integrating Mobile Wallet into your Ecosystem

1-Dimensional

Code 93

GTN-12

EAN-13

2-Dimensional

PDF-417

Aztec

QR Code

Barcodes

YesNo

Page 21: Integrating Mobile Wallet into your Ecosystem

Human FactorRetail employees

• Target user-experience consistency

• Repeatability

• Reproducibility

Page 22: Integrating Mobile Wallet into your Ecosystem

Update the PassUpdating GAPP shop gift card

Page 23: Integrating Mobile Wallet into your Ecosystem

Feedback Loop

• Once a redemption occurs, update the pass

• Feeds back into human factor and customer engagement

• Use PassKit Push Update service

Keeping your passes alive

Page 24: Integrating Mobile Wallet into your Ecosystem

B. Leveraging Your Existing Systems

Page 25: Integrating Mobile Wallet into your Ecosystem

PassKit Push

Notification Service

Typical Systems Diagram

Order Processor

Order Induction

Database Database

Email/ SMS/ MMS Services

Physical Gift Card Services

Push Services

Push Queue

PassKit Storage

Point of Sale Device

PassKit Services

GAPPApplications &

Service Interface

Page 26: Integrating Mobile Wallet into your Ecosystem

PhysicalGift CardServices

Push to the Black BoxAPI= Communication link between systems

PassKit Push

Notification Service

Push Services

Push Queue

PassKit Storage

Point of Sale Device

PassKit Services

Page 27: Integrating Mobile Wallet into your Ecosystem

PhysicalGift CardServices

Point of SaleDevice

Identify the Minimum Interface

1. Create the pass

2. Identify the source of truth (where do you get data from?)

3. Redeem the pass

4. Callback for update

PassKit Services

Only maintain the boxes that are relevant

Page 28: Integrating Mobile Wallet into your Ecosystem

PhysicalGift CardServices

Point of SaleDevice

Common Identifier

1. Create the pass

2. Identify the source of truth (where do you get data from?)

3. Redeem the pass

4. Callback for update

PassKit Services

GCN

GCN GCN

Page 29: Integrating Mobile Wallet into your Ecosystem

Value known by all interfacing systems

Common Identifier

• Gift card number

• Club card number

• Insurance policy number

• Order number

• Event ID

• Event ID with a customer ID

Page 30: Integrating Mobile Wallet into your Ecosystem

C. Determining ComplexityA way to anticipate the level of effort

Page 31: Integrating Mobile Wallet into your Ecosystem

Facets of Complexity

1. Value

2. Uniqueness

3. Static vs. Dynamic

4. Scale

5. System Integration

Page 32: Integrating Mobile Wallet into your Ecosystem

Basic

Levels

AdvancedIntermediate

Page 33: Integrating Mobile Wallet into your Ecosystem

Basic Intermediate

1. Value

Newspaper Coupon

Movie Ticket Boarding Pass

Advanced

Page 34: Integrating Mobile Wallet into your Ecosystem

Multiple use Single person

2. Uniqueness

Multiple use Multiple person

Quantified use

Eg: Subway coupon Eg: GAPP membership card Eg: Boarding ticket

Basic Intermediate Advanced

Page 35: Integrating Mobile Wallet into your Ecosystem

Time sensitive

3. Static vs. Dynamic

Informational Multi-state

Eg: Coffee shop coupon Eg: Event show time Eg: Basketball match scoring

Basic Intermediate Advanced

Page 36: Integrating Mobile Wallet into your Ecosystem

More

4. Scale

Few Many use

Eg: Number of locations/Passes/Point of Sales

Basic Intermediate Advanced

Page 37: Integrating Mobile Wallet into your Ecosystem

Electronic only

5. System IntegrationTentcards, emails,

mobile apps, online/ offline ads

Eg: Smart phone Eg: POS System Eg: All channels

iPhone/ Android

Basic Intermediate Advanced

Page 38: Integrating Mobile Wallet into your Ecosystem

Complexity Better=

Page 39: Integrating Mobile Wallet into your Ecosystem

D. Tips and TricksSomething for every complexity level

Page 40: Integrating Mobile Wallet into your Ecosystem

1. Loss on Internet Connectivity

2. Push update services

Tips﹣Basic

Basic

Page 41: Integrating Mobile Wallet into your Ecosystem

1. Loss on Internet ConnectivityImpacts performance, security and reliability

• Issuers

• Users

Basic

Page 42: Integrating Mobile Wallet into your Ecosystem

2. Push update servicesImpacts performance, security and reliability

• Push update services are not 100% reliable

Basic

Page 43: Integrating Mobile Wallet into your Ecosystem

Tips﹣Intermediate

1. Validate Significant Contents

2. Monitor

Intermediate

Page 44: Integrating Mobile Wallet into your Ecosystem

1. Validate Significant ContentsImpacts security

• Anyone can create a pass

• The pass is not authoritative

• Always check the source of truth

Eg. is the pass info up-to-date?

• Depends on level of integration

Intermediate

Page 45: Integrating Mobile Wallet into your Ecosystem

2. MonitorImpacts reliability

• Be the first to know when your systems go down

• There are numerous external websites that do monitoring ✦ Build a query against one of your production test passes ✦ Validate response is right/ wrong

• Internal logging systems ✦ Asset sizes ✦ Certificate expiration warnings

(signing and push notification)

• Internal monitoring

Intermediate

Page 46: Integrating Mobile Wallet into your Ecosystem

Tips﹣AdvancedFor the most complex passes

1. Distinguish Test and Production Passes

2. Build in Debug-ability

Advanced

Page 47: Integrating Mobile Wallet into your Ecosystem

1. Distinguish Test and ProductionRemember the pass type identifier

Pass Type Identifier

Advanced

Page 48: Integrating Mobile Wallet into your Ecosystem

1. Distinguish Test and ProductionPassbook package contents

Description Format Version Organization Name

Serial Number Team Identifier

Authentication Token Web Service URL

Pass Type Identifier

Pass Type Identifier

Advanced

Page 49: Integrating Mobile Wallet into your Ecosystem

2. Build in DebuggingImpacts reliability

• Be ready to troubleshoot it in production

• Leverage the back of pass for debug information

• Have a test serial number for production

• Turn on a flag on this test pass

• Display extra information on the back of pass ✦ Host or data center ✦ Locations ✦ Last updated date

Advanced

Page 50: Integrating Mobile Wallet into your Ecosystem

Summary

A. GAPP Shop Gift Card

B. Leveraging Existing Systems

C. Determining Complexity

D. Tips and Tricks

Page 51: Integrating Mobile Wallet into your Ecosystem

Confidentiality

• All architecture and solution related content remains the Intellectual Property of PassKit, Inc. and is subject to copyright.

• The content of the presentation may not be shared with any third party in either its original form, or derivative thereof, without the express written permission of PassKit, Inc.

Page 52: Integrating Mobile Wallet into your Ecosystem

PassKit - The Mobile Wallet Cloud Solution

Providing all you need to profit from the mobile wallet