見積もり
サブスクリプションまたは請求書を開始する前に、顧客に料金の見積もりを提示する方法をご紹介します。
見積もりを使用して、要求された商品またはサービスの価格を顧客に提示できます。継続および 1 回限りの項目を組み合わせることができるため、顧客に割引や税金を含めた見積もりを提供できます。顧客が見積もりを承認した後で、継続的なサブスクリプションまたは 1 回限りの請求書に見積もりを変換できます。
見積もりを送信して受け付ける
1 回限りの請求書の見積もりを送信して受け付けるには:
- Stripe ダッシュボードにログインします。
- プランページで、Invoicing Plus に登録します。
見積もりへのアクセスについてもっと知る。
見積もりステータス
見積もりは次のステータス間で移行できます。
ステータス | 説明 | 可能なアクション |
---|---|---|
draft | すべての見積もりの開始ステータス。見積もりが下書きステータスの場合でも編集できます。 | |
open | 見積もりは確定され、顧客によるアクションを待っています。編集できるのは有効期限のみです。 | |
accepted | 顧客が見積もりを承認しました。見積もりから、請求書、サブスクリプション、またはサブスクリプションスケジュールが生成されます。 | 該当なし |
canceled | 見積もりが期限切れまたはキャンセルされました。見積もりは承認できません。 | 該当なし |
下書きの見積もりを確定する
見積もりは最初に下書き
として作成されます。このステータスでは、見積もりを編集し、必要な変更を加えることができます。見積もりを顧客に送信する準備ができたら、確定できます。
見積もりを確定すると、見積もりに番号
が割り当てられます。番号は、次の 4 つの部分で構成されます。
- プレフィックス
QT
- 顧客の請求書プレフィックス
- 見積もりシーケンス
- 改訂シーケンス
たとえば、QT-68BB114-0001-1
は顧客の最初の見積もりで、見積もりは最初のリビジョンにあります。見積もり番号 QT-68BB114-0001-2
は同じ見積もりですが、2 番目のリビジョンにあります。QT-68BB114-0002-1
は顧客の 2 番目の見積もりです。
次の例に示すように、API を使用して見積もりを確定できます。
見積もりは下書き
ステータスから次のいずれかの最終ステータスに移行します。
open
: API エンドポイント POST /v1/quotes/:id/finalize がquote.
Webhook を送信します。finalized canceled
: The API endpoint POST /v1/quotes/:id/cancel emits aquote.
webhook.canceled
見積もりを承認する
顧客が見積もりに同意した後、オープン
の見積もりを承認済み
としてマークできます。承認済みの見積もりは、コンテキストに応じて請求書、サブスクリプション、またはサブスクリプションスケジュールを自動的に生成します。
- 継続価格の見積もり: 見積もりの発効日が将来の日付である場合、サブスクリプションスケジュールが作成されます。それ以外の場合は、サブスクリプションが作成されます。サブスクリプションの最初の請求書は、
auto_
がadvance true
に設定された下書き
ステータスになります。 - 継続価格なしの見積もり: 請求書の
下書き
は、auto_
をadvance false
に設定して作成されます。請求書を確定して決済のために顧客に送信する前に、請求書を変更できます。
見積もりをキャンセルする
顧客が見積もりを拒否した場合、または見積もりを有効にしたくない場合は、見積もりをキャンセルできます。キャンセルするには、下書き
またはオープン
の見積もりをキャンセル済み
としてマークするか、有効期限に達したときにこれらの見積もりが自動的にキャンセルされるのを待ちます。キャンセル済みの見積もりを承認することはできません。
見積もり PDF をダウンロードする
PDF メソッドを使用して見積もり PDF をダウンロードします。
JSON 形式でデータを返す代わりに、PDF メソッドは、受信データのバイトシーケンスを表すデータストリームを返します。バイトストリームは、データストリームとしてチャンクまたはセグメントで読み込まれるため、データの読み込み全体が完了する前に受信データの処理を開始できます。この方法は、大容量のデータやリアルタイムのデータ処理に特に役立ちます。

生成された見積もり PDF