Paypalとの連携(つなぎ込み)手順

決済代行会社としてPaypalの選択をした場合に必要となる、つなぎ込みについてその方法を解説させていただきます。

大きくわけて2つの作業が必要となります。

1つ目は、PaypalのAPIを利用するための2つの情報、「ClientID」と「Secret」を発行して管理画面に、Paypalアカウントとなるメールアドレスと共に登録します。

次に、Paypalの管理画面で決済が行われた場合に通知を行う設定「即時支払い通知」というものを設定します。

注意点として

前提として以下の2つに当てはまる方でないと、この作業は行なえませんのでご注意ください。

  • Paypalアカウントを持っていること
  • ビジネスアカウント(無料)にアップグレードされていること

PaypalのAPIを利用するための2つの情報を発行

以下の開発者サイトアクセスしログインを行います。
アカウントがない場合は、新規登録されます。

https://developer.paypal.com/webapps/developer/

サイドメニュのの「My Apps & Credentials」を押し、「REST API apps」のセクションまで移動します。

次に、「CreateApp」を押します。

表示される画面で、アプリケーション名(任意の文字)を入力し、「CreateApp」を押します。

アプリケーションが作成され、詳細画面へ移動します。

右上にあるスイッチを「Live」にします。

「Cliend ID」と「Secret」の文字列をコピーして控えておきます。

ここまで出来たら、弊社システムの管理画面へ移動します。

管理画面での設定

システムの設定>運営者設定画面にあります、「Paypalの設定」を押します。
するとPaypalの設定フォームが表示されます。

次に、「ウェブペイメント」タブに切り替え、Paypalアカウントとして登録されているメールアドレスを登録します。

次に、「エキスプレスチェックアウト」タブに切り替え、控えておいた2つの情報を登録します。

最後に、次項で利用する情報「即時支払い通知(IPN)URL」をコピーして控えておきます。
「Paypal決済について」のタブに切り替え、該当のURLをコピーします。

Paypalでの設定

Paypalにログインします。(通常のアカウントログイン)

https://www.paypal.com/

ログイン後、アカウント設定のプロフィール設定へ移動します。

次に、販売ツール>即時支払通知にある「更新」をおします。

通知URLを入力し、保存を押します。

保存されると以上で、Paypalとの連携設定は終了となります。

必ずテスト決済を行い、販売開始に備えるようにしてください。