BluePay Apple Pay User Guide

Similar documents
Apple Pay Customer Experience

Apple Pay FREQUENTLY ASKED QUESTIONS

Webinar Tokenization 101

Your Suncoast Debit or Credit Card United States as your selected region. Step Action Display

National Seeds Corporation Limited

Business Chat Onboarding Your Business Chat Accounts. September

1 How to create a Certificate for your pass

This guide illustrates how to set up an Apple device for deployment, and deploy an application. It covers how to:

Mercury VirtualTerminal ios Application

iphone User Guide & Manual

Digital Payments Security Discussion Secure Element (SE) vs Host Card Emulation (HCE) 15 October Frazier D. Evans

Merchant Portal User Guide

Debit CardValet FAQs. Table of Contents. General... 2 Registration... 2 Controls and Alerts... 3 Transactions Debit CardValet FAQs Page 1

Property Tax Oversight Certification & Training Online Payment System. How to create and submit an order online

Keep this information secure

Welcome to BluePay Mobile Payments

SIDC Online Application Portal

Apple Pay - Frequently Asked Questions

Practising Certificate Applying for a practising certificate

SAMSUNG PAY FNB CONNECT WITH US. X Y a [ Your Hometown Bank

BluePay QuickBooks Online Plugin User Guide

Setting Up and Using Cardinal Visa with Apple Pay

Apple Deployment Program Volume Purchase Program for Education Guide

P2P Instructions. 4. Select Person to Person

3. Why should I use Samsung Pay instead of my physical cards?

ios Supervised Devices

ANZ TRANSACTIVE GLOBAL MOBILE QUICK REFERENCE GUIDE

EMERGING PAYMENTS. Breakout and Workshop

HOW TO MAKE AN IOS APP

Club Monthly Report and Financials Instructions

Introduction Features... Installation

Port-In Boost Mobile Device Indirect Dealers How To Port-In Boost Mobile Devices via Sales Portal

ios Ad Hoc Provisioning Quick Guide

Using InterSystems IRIS Data Platform for Securely Storing Credit Card Data. Solution Guide

Nuclear Fuel Complex Recruitment Application User Manual

Attention Students. Capistrano Valley Christian Schools has teamed up with EdTech for your online book store! Here's how it works:

PayPalPlus Magento 2 User's Guide

A Truly Innovative Approach to Executive Education & Professional Training. How to use Learning Management System

OVERVIEW OF ONLINE TRANSACTION FLOW

Apple Inc. Certification Authority Certification Practice Statement Worldwide Developer Relations

Samsung Pay - Frequently Asked Questions

iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011

Keeping of the roll Completing the restoration to the roll application

API Operator Training and Examination Program. User s Guide

Access Online. Navigation Basics. User Guide. Version 2.2 Cardholder and Program Administrator

Provisioning Mobile Device Manager in the Control Panel. Admin Guide

How to Create a Signed QuickAdd Package

Version 1.1. Mobile Optimisation

2CHECKOUT PLUG-IN USER GUIDE

A MODEL FOR COMPARATIVE ANALYSIS OF THE SIMILARITY BETWEEN ANDROID AND IOS OPERATING SYSTEMS

Difference Card Mobile

MYCIBSE USER GUIDE. Contents

Instructions for users of the TWINT merchant app

Introduction. Installation. Version 2 Installation & User Guide. In the following steps you will:

Symantec Managed PKI. Integration Guide for AirWatch MDM Solution

MOBILE BANKING APPLICATION USER GUIDE

Silver Package Signup: Results and Mobile App on ITS YOUR RACE

BML MobilePay FAQ. Page 1

PayPal Standard Sandbox Testing

OCC Church App Using the Church App

Putting It (almost) all Together: ios Security. Konstantin Beznosov

In order to install mypos Checkout plugin please follow the steps below:

Tokenisation. Increased data security, faster payment processing GATEWAY

Concur Expense Management System

VIRTUAL TERMINAL GUIDE

Members App User Guide

Telecom E-Bill. By Nate Boettcher (Week 1) and Cindy Levi (Week 2)

Software-Based PIN Entry on COTS. Jeremy King International Director PCI Security Standards Council

SBI Mingle Mobile App User Manual

Before Getting Started

Engage ios App Administrator s Guide

A candidate is encouraged to use the internet in any research, etc. However, the evidence produced must be the candidate s own written words.

ICSE REGISTRATION MODULE V 2.0. User Guide for Schools

Use Wallet on your iphone or ipod touch

IMEI Database. Manufacturer / Brand Owner User Guide. Version September Copyright Notice. Copyright 2015 GSM Association

ProcessNow Terminal User Guide

ALDI. Contractor Management System. User Guide for registering your company

ios App Resigning and VoIP Certificate Guide

EWAY RAPID SETUP GUIDE FOR

How to book apprenticeship end-point assessment on Walled Garden

i>clicker GO Student Manual

User Guide. Accept EFTPOS, Visa and Mastercard payments on the go with Kiwibank QuickPay.

Mastering Xcode for iphone OS Development Part 2. Marc Verstaen Sr. Manager, iphone Tools

Introduction. Technical Support. Usborne Books at Home. A Guide to Go2Pay (Mobile Credit Card Payment System)

Virtual Terminal. Quick Start Guide. v.01_03/18

Android Pay. Tap into the world s biggest mobile platform PAYMENT METHODS ALTERNATIVE PAYMENTS

Securing Multiple Mobile Platforms

Ready-To-Work Exam. Online Testing Instructions

WHITE PAPER. Bluetooth 4 LE: the only viable solution for next generation payments

Partner Center: Secure application model

GCD REGISTRATION FORM COMPLETION INSTRUCTIONS

IMB Apple Pay - Frequently Asked Questions

User Manual. (Priority Allotment of Plots) Guidelines for online plot application submission on MIDC

Register with Weight Watchers

Samsung Pay Frequently Asked Questions

BuycPanel.com Licensing Addon Module v5.3

Colligo Briefcase. for Good Technology. Administrator Guide

How to Complete Your P2PE Self-Assessment Questionnaire

Verizon MDM UEM Unified Endpoint Management

MSEDCL e-tendering Help-Contractor. MSEDCL e-tendering Contractor s Guide

Transcription:

BluePay Apple Pay User Guide This documentation contains a step-by-step guide on getting set up to accept In-App Apple Pay transactions within your ios app through a BluePay gateway account. If you are interested in accepting Apple Pay transactions through an NFC enabled terminal, please visit http://www.bluepay.com/blog/how-do-i-implement-apple-pay. If you do not yet have a BluePay gateway account, please visit http://www.bluepay.com/getstarted-today to get set up with one. Contents 1 Why use Apple Pay?... 2 2 How Does Apple Pay Work?... 2 3 How do I enable Apple Pay through BluePay?... 4 3.1 To obtain an Apple Merchant ID:... 4 4 Generating the CSR... 5 4.1 To Generate And Obtain The CSR:... 5 5 Submitting the CSR to Apple... 6 6 Apple Pay transactions within the BluePay Gateway Manager... 10

1 WHY USE APPLE PAY? Every time your customers hand over their credit or debit card to pay, their card number and identity are visible. With Apple Pay, instead of using their actual credit or debit card number after adding their card to Passbook, a unique Device Account Number is assigned, encrypted, and securely stored in the Secure Element, a dedicated chip in iphone. These numbers are never stored on Apple servers. And when they make a purchase, the Device Account Number, along with a transaction-specific dynamic security code, is used to process the payment. So, the actual credit or debit card number is never shared by Apple with merchants or transmitted with payment, which means sensitive cardholder data is never passed through BluePay at any point. 2 HOW DOES APPLE PAY WORK? The merchant s ios app uses the Passkit Framework to request encrypted payment data from Apple. Apple then returns the encrypted payment data. At this point, there are two methods: the SDK method and the API method. If you want the processing to be handled through your ios exclusively, use the Apple Pay SDK which can be found at https://github.com/jslingerland/bluepay-apple-pay-sdk. If you want the processing to be done outside of the ios app and through a script running on your server, you will want to use the API method to send the POST request to BluePay. Documentation for the API request can be found at http://www.bluepay.com/sites/default/files/documentation/bluepay_bp20post/bluepay20po st.txt. The image on the next page outlines both processes.

From your customers standpoint, the first step for them to be able to process an Apple Pay transaction would be open Passbook within their Apple Pay enabled device. From here, they would add a credit or debit card. Once the card information is sent to Apple and onto the tokenization service, a tokenized device PAN (Personal Account Number) is then stored onto the user s device in place of their actual card data. Any stored cards on the user s phone can be used in Apple Pay purchases through your ios app; they just need to select the stored card to use on a per transaction basis.

3 HOW DO I ENABLE APPLE PAY THROUGH BLUEPAY? The first step is to obtain a Certificate Signing Request (CSR) to upload to Apple to enable your ios app to encrypt payment data. Note: you will need an Apple Merchant ID to be able to process Apple Pay transactions. If you already have an Apple Merchant ID, you can skip section 3.1. 3.1 TO OBTAIN AN APPLE MERCHANT ID: 1) If you do not yet have one, navigate to the Certificates, Identifiers, & Profiles area of the Member Center at the https://developer.apple.com/membercenter web site. 2) Under Identifiers, click on Merchant IDs and then click on the New button. 3) Enter a description for the Merchant ID and the value for the Merchant ID itself. Note: your Merchant ID must begin with merchant. 4) Click Continue and then the Register button. If successful, you should see a Registration complete page.

4 GENERATING THE CSR A Certificate Signing Request (CSR) must be submitted to Apple to receive a necessary payment entitlement certificate. 4.1 TO GENERATE AND OBTAIN THE CSR: 1) Log into the BluePay Gateway Manager at https://secure.bluepay.com 2) Navigate to Tools -> Integration -> Apple Pay CSR 3) In the Apple Merchant ID field, type in your Apple Merchant Identifier exactly as it is shown in the developer Member Section of Apple. If these values do not match, BluePay will not be able to decrypt transaction data for your gateway account.

4) Click the Generate Apple CSR button 5) Click the Download button and save this file anywhere to your local machine. 5 SUBMITTING THE CSR TO APPLE 1) Navigate to the Certificates, Identifiers, & Profiles area of the Member Center at the https://developer.apple.com/membercenter web site.

2) Under Certificates, Identifiers & Profiles, click on Manage your certificates, App IDs, devices, and provisioning profiles. 3) Under ios Apps, click on Certificates. 4) Click on the Add button, then the radio button next to Apple Pay Certificate, then click on the Continue button.

5) Select your merchant ID that you used to generate the CSR from inside of the BluePay Gateway Manager, then click on the Continue button on this page and the next.

6) Click the Choose File button, select the CSR that was generated from BluePay, and finally click on the Generate button. 7) If successful, you should see a Your Certificate is Ready page. Click the Download button to download the certificate. For development purposes, you will need to double click on this.cer file to install in Keychain Access on your Mac.

6 APPLE PAY TRANSACTIONS WITHIN THE BLUEPAY GATEWAY MANAGER All transactions processed as an Apple Pay transaction will show up like any other transaction in your transactions list. Refunding/voiding/capturing transactions should be done within the BluePay Gateway Manager, and are not supported by the BluePay Apple Pay SDK.