paypal_continued_billingモジュールの特徴: □ Paypalのプレミアムまたはビジネスアカウントによる「継続課金」を追加 □ 無料会員(認証)にPaypal支払いボタンを表示 □ Paypalによる継続課金支払い完了後、自動的に所定の役割(ロール)に移行 □ Content accessモジュール、または他のモジュールを追加することで、役割に応じたコンテンツ閲覧制限が可能に □ Paypalのコンパネで継続課金を停止することにより、自動的に役割を外します □ インストール方法 1.paypal_continued_billing.7.x-1.1.tar.gzを拡張モジュールディレクトリに解凍 ※ Drupal8の場合は 8.x-1.1。 2.paypal_continued_billingモジュールを有効化 3.Drupalキャッシュクリア 4.設定 ・管理 › 環境設定 › システム › Paypal Continued billing configuration に移動。 ・「Form button」を設定。 PaypalプレミアムまたはPaypalビジネスアカウントでログイン後、「決済サービス›購読と定期支払い:購読」でボタン用のhtmlを作成し、ここに貼り付けます。 ※ item_numberは購入する「役割」を指定します。「役割ID:役割名」の形で指定します。(例)4:members 〉Drupla8版の場合は「役割名」。 ※「PayPalボタンを保存する」のチェックを外してください。 ※「チェックアウトキャンセル時のリダイレクト先」は「https://your-domain/paypal/cancel」(※1)としてください。 ※「チェックアウト完了時のリダイレクト先」は「https://your-comain/paypal/success」(※2)としてください。 ※「高度な変数を追加する」に「notify_url=https://your-domain/paypal/ipn」(※3)を追加してください。 ※ ボタン作成後、「コードの保護を解除」してください。 ・「Completed body」に決済完了時に表示する内容を設定。 ・「Canceled body」に決済キャンセル時に表示する内容を設定。 ※1)drupal-8.x版の場合は「https://your-domain/paypal/continued/billing/cancel」 ※2)drupal-8.x版の場合は「https://your-comain/paypal/continued/billing/success」 ※3)drupal-8.x版の場合は「notify_url=https://your-domain/paypal/continued/billing/ipn」 ■ 画像入りで「Drupal会員制サイトに「PayPal継続課金」を導入し、有料会員制サイトに発展させる方法を紹介」しています。 http://www.act-brain.co.jp/howto/paypal-continued-billing-settings 更新: 2020-11-04 8.x-1.2 drupal 8 ログ改良版 2016-02-13 8.x-1.1 drupal 8 初版 2016-02-13 7.x-1.1 継続解除時の不具合修正