PayPalモジュールのインストール
まずは、こちらのドキュメントの手順でPayPalのプラグインをインストールしてください。
実際の画面はドキュメント中の画面と少し差があります、下記スクリーンショットをご参考ください。
まず、こちらにアクセスして、「ストア内検索」で「PayPal」キーワードを検索する。
検索結果一覧画面で下記2つPayPalプラグインがあります。
「ペイパル ウェブペイメント プラス 決済モジュール」は、クレジットカード決済、継続課金をサポートしています。
クレジットカード決済のサービスを利用するには別途審査が必要です、具体的には下記URLをご参考ください。
https://www.paypal.com/jp/webapps/mpp/webpayment-plus
「ペイパル エクスプレスチェックアウト決済モジュール」は一般的な決済サービスです。具体的には下記URLを参考してください。
https://www.paypal.com/jp/webapps/mpp/express-checkout
上記プラグインの1つを選択して、次の設定手順はこちらのドキュメントを参考してください。
PayPalモジュールの設定:
ペイパル エクスプレスチェックアウト 決済モジュールの設定:
下記設定画面で、APIユーザー名、パスワード、署名を設定し、本番環境を利用する場合は「Sandboxを使用する」をチェックしないでください。
ほかの設定内容はページ内の説明文を参考してください。
※Sandboxテスト環境の使用方法は下記URLを参考してください。
http://qiita.com/PayPal_MTS/items/5cde5e00418f454f24a8
※Log In With PayPalは ペイパルのアカウントでECサイトにログインができるサービスです。会員登録をする手間を省き、かんたんに決済ができます。
ペイパル ウェブペイメント プラス 決済モジュールの設定:
クレジットカードと継続課金を利用しない場合、下記設定画面に従って設定してください。
「決済サイトURL」は、本番環境の場合、下記URLを設定します。
「https://www.paypal.com/jp/cgi-bin/webscr」
Sandbox環境の場合は下記URLを設定します。
「https://www.sandbox.paypal.com/jp/cgi-bin/webscr」
クレジットカードと継続課金を利用する場合は、下記設定画面に従って設定してください。
「決済サイトURL」は、本番環境の場合下記URLを設定します。
「https://securepayments.paypal.com/acquiringweb?cmd=_hosted-payment」
Sandbox環境の場合は下記URLを設定します。
「https://securepayments.sandbox.paypal.com/acquiringweb?cmd=_hosted-payment」
「継続課金機能」、「課金サイクル」と「バッチ実行方式」の詳細は設定画面の「>>説明」を参考してください。
PayPalではテクニカルサポートの部署がありますので、何かPayPal実装関連の質問や技術的な質問がありましたら、下記URLで記事を検索してみてください。
https://jp.paypal-techsupport.com/
上記URLの一番下の「お問い合わせ」リンクをクリックしてまたは下記URLをアクセスして質問を送信してください。
https://jp.paypal-techsupport.com/app/ask