Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動。 情報
以降のセクションでは、デベロッパー ポータルで収益化を構成する方法について説明します。
デベロッパー ポータルで Monetization モジュールと Worldpay モジュールを有効にして構成する
前払いをご利用のお客様の場合、収益化はサードパーティの決済プロバイダに委任されます。Apigee には、支払い情報が保存されません。保存されるのは、支払いが正常に完了したことを示す支払い取引 ID のみです。
デベロッパー ポータルでモジュールを有効にして構成するには:
-
組織で収益化が有効になっていることを確認します。
- 管理者ロールが割り当てられているユーザーとして、デベロッパー ポータルにログインします。
- 管理メニューで [Modules] を選択します。
- 左側のモジュール カテゴリのリストで [Dev Portal - Mint] を選択して、収益化に固有のモジュールのみを表示するようにリストをフィルタします。
- 次のモジュールを有効にします。
注: DevConnect Monetization モジュールと Apigee Company モジュールはすでに有効になっている必要があります。
- DevConnect Monetization Payment
- DevConnect Monetization Base Recurring Payment
- DevConnect Monetization Recurring Payment Worldpay
- [Save Configuration] を選択します。[一部の必須モジュールを有効にする必要があります] ページが表示されたら、[続行] を選択します。[モジュール] ページは次のようになります。
- 管理メニューで、[ストア] > [設定] > [お支払い方法] を選択します。
- Apigee Mint の Corporate Gateway Worldpay による定期的な支払いのお支払い方法のルールが有効になっていることを確認します。ページの [有効なお支払い方法のルール] 領域に表示されます。有効になっていない場合は、手順 5 にまとめられているように、適切なモジュールが有効になっていることを確認します。
- Corporate Gateway Worldpay メソッド ルール経由の Apigee Mint の定期的な支払いの [オペレーション] 列で [編集] をクリックします。
- ページの [アクション] 領域の [オペレーション] 見出しで、[編集] を選択します。
- [お支払い設定] セクションを更新します。
- [Provider ID] フィールドに、支払いプロバイダ ID を入力します。
プロバイダ ID は、Edge で支払いプロバイダを構成する際に使用した名前から取得されます。例:worldpay-myorg
詳細については、Edge で決済プロバイダを構成するをご覧ください。 - [MAC Secret] フィールドに MAC シークレット キーを入力します。MAC 秘密鍵は、Worldpay で販売者アカウントを構成するときに定義されます。詳しくは、Worldpay 決済プロバイダで販売者アカウントを設定するをご覧ください。
- Worldpay Corporate Gateway 署名フィールドのデフォルト値は変更しないでください。
例:
- [Provider ID] フィールドに、支払いプロバイダ ID を入力します。
- [保存] を選択します。
- デベロッパー ポータルのメニューで、[収益化] メニュー項目が表示されていることを確認します。
すべてのデベロッパー ポータル ユーザーが [収益化] メニュー項目を表示できるようになります。
- 料金プランを購入するための最初の手順を完了し、[注文を確認] ページに [Worldpay Payment] モジュールが表示されていることを確認します。
デベロッパー ポータルで収益化の詳細を構成する
デベロッパー ポータルで収益化の詳細を構成するには:
- 管理メニューで [Configuration] > [Dev Portal] を選択します。
- Dev Portal ページの [接続構成] 領域で、[接続タイムアウト] と [リクエスト タイムアウト] の値が両方とも 60(秒)に設定されていることを確認します。
- [Save configuration] を選択します。
- 管理メニューで [Configuration] > [Monetization settings] を選択します。[デフォルトの収益化ロール] が [収益化管理者] に設定されていることを確認します。
デベロッパー ポータルの収益化には、収益化管理者ロールと財務管理者ロールがあります。これらのロールは、特定の収益化機能へのアクセスを許可するように事前構成されています。収益化のあらゆる側面でロールベースのアクセス権を表示または変更するには、管理メニューで [ユーザー] > [権限] に移動します。
- キャッシュの消去間隔のデフォルト値は 600 秒(10 分)です。別の間隔を使用する場合は、この値を変更します。
- その他の設定は現時点では変更せずにそのままにします。
- [Save configuration] を選択します。
デベロッパー ポータルで収益化の利用規約を設定する
収益化の利用規約を設定するには:
- Apigee Edge 管理 UI にアクセスします。
- [管理] > [組織プロファイル] を選択します。
- [+ 利用規約を追加] を選択します。詳しくは、利用規約を指定しますをご覧ください。
- ここで設定した利用規約は、デベロッパー ポータルの [収益化] > [設定] > [利用規約] ページに表示されます。料金プランを購入するには、デベロッパーはこれらの利用規約に同意する必要があります。
デベロッパー ポータルで定期的な支払いを有効にする(省略可)
デベロッパーが定期的な支払いを有効にするには:
- Worldpay アカウントが定期的な支払いを処理するように設定されていることを確認します。
- デベロッパー ポータルで定期的な支払いを有効にするには、Apigee サポートにお問い合わせください。
デベロッパー ポータルでの収益化について詳しくは、デベロッパー ポータルでの収益化の概要をご覧ください。
収益化に関する全体的な情報が必要な場合:収益化についてをご覧ください。