アイブリッジが販売している日本初の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ファイルに変換する為、下記のコマンドを実行します
1 |
openssl pkcs12 -nodes -in xxx.p12 -out xxx.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ファイルをアップロードします
これで全ての準備が整いました