[Apple Pay]Proximity Reader

スポンサーリンク
Proximity Reader Apple Pay

Read contactless physical and digital wallet cards using your iPhone.

スポンサーリンク

Overview

The ProximityReader framework supports Tap to Pay on iPhone, which allows a person’s iPhone to act as a point-of-sale device without additional hardware. ProximityReader also supports the reading of loyalty cards from the Wallet app. Use this framework to initiate the payment process from your app.

The use of this framework requires you to coordinate with a participating payment service provider that is Level 3 certified. Contact your payment provider and work with them to set up a workflow for handling payments. When you’re ready, contact Apple and request the entitlement you need to integrate Tap to Pay on iPhone support into your app. For information on requesting this entitlement, see Setting up the entitlement for Tap to Pay on iPhone.

Note

Tap to Pay on iPhone follows the PCI CPoC Standard, which uses Level 2 certified payment kernels and a user interface for reading contactless payment cards.

Topics

Essentials

Setting up the entitlement for Tap to Pay on iPhone

Request and configure the required entitlement to support Tap to Pay on iPhone.

Reader Setup

Configuring Tap to Pay on iPhone

Set up all the necessary components so your app can begin using Tap to Pay on iPhone to read contactless payment cards.

class PaymentCardReader

An object you use to configure Tap to Pay on iPhone on the current device.

class PaymentCardReaderSession

The object you use to start reading a contactless payment or loyalty card.

Transaction Requests

struct PaymentCardTransactionRequest

A request for a contactless purchase or refund that includes the purchase amount and currency information.

struct PaymentCardVerificationRequest

A request to verify details for a contactless payment card.

struct PaymentCardReadResult

The result of a payment card read operation.

Loyalty Card Requests

Accepting loyalty passes from Wallet

Set up the necessary components so your app can begin using Tap to Pay on iPhone to either read and issue or only issue loyalty passes.

class VASRequest

A request to read a contactless loyalty card and retrieve loyalty program identifiers for the person.

struct VASReadResult

The result of a request to read loyalty card information.

Errors

enum PaymentCardReaderError

An error type that indicates problems with the configuration of the reader.

コメント