Apple Pay on the Web for WooCommerceプラグインのご利用準備

アンドネクストが販売している日本初のApple Pay on the Web対応WooCommerceプラグインのご利用準備についてご案内いたします。

Apple Developer- Member Centerにアクセスします

お持ちのApple IDでログインします

ログイン後、左側メニューの”Certificates, IDs, and Profiles”をクリックします

ページ移動後、左側メニューの”Merchant IDs”をクリックします

ページ移動後、右上にある「+」ボタンを押してMerchantIDを作成します
Merchant ID Description -> 任意の名称
Identifier -> merchant.から始まる任意の識別子
※このIdentifierはApple Pay on the Web for WooCommerceプラグインで使用しますので、別途お控えください

Continue -> Register -> Doneの順にすすみ登録を完了します

”Merchant IDs”にMerchantIDが作成されていることを確認します

作成したMerchantIDをクリックし、表示されたEditをクリックします
(以下、移動後のページの名称をMerchantID詳細ページと表記します)

ページ移動後、Merchant Domains内のAdd Domainをクリックします

ApplePayを利用されたいサイトのURLを入力し、登録を完了します

ドメインの所有権認証の為、認証用ファイルをダウンロードします
※この画面は閉じずにそのまま開いておいてください

ダウンロードしたファイル(apple-developer-merchantid-domain-association)を、https://mystore.example.com/.well-known/にアップロードします

https://mystore.example.com/.well-known/apple-developer-merchantid-domain-associationにアクセスしてファイルがダウンロードできることを確認します

ダウンロードできることを確認したら、先ほど閉じずにおいていたページの”Verify”をクリックします(これでドメインの所有権の認証は完了です。)

◆ここからMacでの操作◆

キーチェーンアプリを起動します

キーチェーンアクセス -> 証明書アシスタント -> 認証局に証明書を要求をクリックします

入力画面では、”ユーザーのメールアドレス”と”CAのメールアドレス”に自分のメールアドレス、通称に自分の名前を入力します

要求の処理は、”ディスクに保存”を選択し、CertificateSigningRequest.certSigningRequestを作成します

◆ここまでMacでの操作◆

MerchantID詳細ページにもどり、Merchant Identity Certificate内のCreate Certificateをクリックします

先ほど作成したCertificateSigningRequest.certSigningRequestをアップロードし、証明書を作成しダウンロードします。

◆ここからMacでの操作◆

ダウンロードした証明書をダブルクリックしてキーチェーンに登録します

キーチェーンアプリの左下にある”分類”の”自分の証明書”をクリックし、登録された証明書を右クリックし、”xxx(証明書名)を書き出す”をクリックします

名前は英字、フォーマットは”個人情報交換”を選択し、xxx.p12を作成します

ターミナルアプリを起動します

先ほど作成したp12ファイルをcertファイルに変換する為、下記のコマンドを実行します

※このxxx.certファイルをApple Pay on the Web for WooCommerceプラグインで使用しますので、削除しないでください

◆ここまでMacでの操作◆

PAY.JPの管理画面の設定内のApple Payから、csrファイル(payjp.certSigningRequest)をダウンロードします

MerchantID詳細ページにもどり、Payment Processing Certificate内のCreate Certificateをクリックします

CSRファイル(payjp.certSigningRequest)をアップロードし、cerファイルをダウンロードします

PAY.JPの管理画面設定内のApple Payから、先ほどダウンロードしたcerファイルをアップロードします

これで全ての準備が整いました