Apple Payの実装

Apple Payをサポートするために必要なデベロッパアカウントの設定方法、トランザクションが正常に完了したかの確認方法、さらにはAppやWebサイトでガイドラインに基づいたApple Payの実装を確実に行う方法についてご確認ください。

AppおよびWebサイトを作成する

デベロッパアカウントの設定

AppやWebサイトにApple Payを実装する際に必要となるApple DeveloperアカウントでのIDや証明書についてご確認ください。AppとWebサイトの両方にApple Payを実装する場合には、同じマーチャントIDおよび証明書を使用することが推奨されています。それぞれの地域で適用される追加のトランザクション要件について確認するには、ご利用のペイメントサービスプロバイダにお問い合わせください。

Apple Payの要件を設定する(英語)

WebサイトでApple Payをサポートする環境を設定する(英語)

AppでのApple Pay

ペイメントシートインタラクション、承認、更新、エラーなどに対応するAPIを確認してください。

Apple Pay APIについて確認する(英語)

Web上のApple Pay

Safariでは2つのJavaScript APIがサポートされており、どちらもWebサイトでお客様からApple Payでの支払いを受けられるようにします。

JavaScript APIについて確認する(英語)

AR Quick LookでのApple Payボタンまたはカスタムアクションの追加

メッセージでのApple Pay

iMessage App内または直接Business Chatのセッション内で、お客様がApple Payを使ってすばやく簡単に支払いを行えるようにしましょう。

Messagesフレームワークについて確認する(英語)

Business ChatでのApple Payのサポートについて確認する(英語)

PKPaymentAuthorizationControllerについて確認する(英語)

統合、テスト、確認

eコマースプラットフォームおよびペイメントサービスプロバイダ

主要なeコマースプラットフォームおよびペイメントサービスプロバイダは、App内やWebサイト上のApple Payをサポートしています。ペイメントサービスプロバイダが提供するApple Pay SDKを使用して、AppやWebサイトにApple Payを組み込んでください。

eコマースプラットフォームおよびペイメントプロバイダを確認する

Sandboxでのテスト

Apple PayのSandbox環境を使えば、テスト用のクレジットカードやデビットカードを使用してApple Payの実装をテストすることができます。

Sandboxでのテストについて確認する

ガイドラインを確認する

App Store Reviewガイドライン

Appを審査に提出する前に、Appがこれらのガイドラインに準拠していることを確認して、審査がスムーズに進むようにしましょう。

ガイドラインを読む

Web上のApple Payの使用許諾ガイドライン

WebサイトにApple Payを導入する前に、これらのガイドラインに従って実装が行われるようにしてください。

ガイドラインを読む