24.4. デベロッパーポータルを介した拒否された請求書の支払いの許可

3scale API プロバイダーは、デベロッパーポータルを介して拒否された請求書の支払いを許可します。これらの支払いを有効にするには、管理ポータルで 請求書 テンプレートを更新します。以下の手順は、デベロッパーポータルの既存のインスタンス用であることに留意してください。

前提条件

  • 3scale の管理者権限が必要です。
  • Stripe または Braintree のアカウントが必要です。

手順

デベロッパーポータルを介して拒否された請求書の支払いを許可するには、以下の手順に従います。

  1. 3scale 管理ポータルで Audience > Developer Portal > Content の順に移動します。
  2. Root > Invoices > Show template の順に移動して編集を行います。
  3. コードの以下の行を編集します。

    <a href="{{ urls.invoices }}">
      <i class="fa fa-chevron-left"></i>
        Cancel
        </a>
        {{ invoice.period_begin | date: '%B, %Y' }} Invoice

    置き換えるスニペットを以下に示します。

    <div class="clearfix">
      <a href="{{ urls.invoices }}">
        <i class="fa fa-chevron-left"></i>
          Cancel
        </a>
        {{ invoice.period_begin | date: '%B, %Y' }} Invoice
        {% if invoice.pay_now? %}
          <a href="{{invoice.url}}/payment" class="pull-right btn btn-success pay-invoice-btn">Pay invoice</a>
        {% endif %}
    </div>