RevGlanceドキュメント

ソースの接続

どのプロバイダーを使っていても共通の、ソース、キー、Webhook、同期の仕組み。

ソースとは、決済プロバイダー上の 1 つのアカウントを 1 つのビジネスに接続したものです。1 つのビジネスに複数のソースを接続でき、同じプロバイダーのものでも構いません。たとえば Stripe アカウントと App Store のアプリ、あるいは 2 つの Stripe アカウントです。ソースを接続できるのはオーナーと管理者で、閲覧者は表示のみできます。

対応プロバイダー

ベータと表示されたプロバイダーは、プロバイダーのドキュメントに沿って構築・テストしたものの、まだ実際のアカウントでは動かしていません。数値がプロバイダー自身のレポートと異なる場合はお知らせください。

キー

すべてのソースは、プロバイダーで作成したキーで接続します。RevGlance は認証情報を暗号化して保存し、二度と表示せず、読み取りのみを行います。プロバイダーが用意している場合は、制限付きキーまたは読み取り専用キーを使ってください。

書き込みを行える機能は 2 つだけで、キーで許可した場合に限ります。

  • 回収メールは、カード更新リンク(Stripe のポータルセッション、Polar のカスタマーセッション、Paddle の支払い方法更新トランザクション)を作成できます。
  • プライバシーモードでは、回収メールやアンケートメールを送信する際に、送信時点で顧客のアドレスをプロバイダーに問い合わせます。

同期

  • 最初の同期では、プロバイダーが保持しているすべてのデータを読み込みます。ただしプロバイダー側の制限がある場合は除きます(App Store が保持する日次レポートは 1 年分です)。
  • 2 回目以降の同期では、前回の同期の 3 日前から読み込むため、後から入った変更も取りこぼしません。サブスクリプションなどの現在の状態は毎回すべて読み込みます。
  • 誰かがそのビジネスを使っている間、ソースは1 時間ごとに同期します。30 日間誰もサインインしていない場合は 1 日 1 回の同期になり、戻ってくると 1 時間以上前のものが同期されます。
  • 上部バーの同期ステータスにある今すぐ同期で、そのビジネスのすべてのソースを一度に同期できます。

プロバイダーがリクエストを拒否した場合、設定 › ソースでそのソース名の下にエラーが表示されます。途中で止まった同期は位置を保持するため、次回は同じ期間をもう一度読み込みます。

Webhook

Webhook を使うと、プロバイダーが変更を RevGlance に知らせ、RevGlance はそのソースの同期をすぐにキューに入れます。ソースの Webhook URL は、設定 › ソースでそのソースのメニューにある Webhook から確認できます。プロバイダーによる Webhook の検証方法は次の 3 通りです。

方法プロバイダー必要な作業
署名シークレットStripe, Polar, Lemon Squeezy, Paddle, Recurlyプロバイダーの署名シークレットを RevGlance に貼り付ける
URL 内のシークレットGumroad, App Store, Google Play, Chargebeeランダムなシークレットを RevGlance に保存し、プロバイダーに渡す URL に ?token= とシークレットを付け加える
ソース自身のキーBraintree, Shopify不要:プロバイダーはソースがすでに持っているキーで署名します

集計

プロバイダーごとに金額の報告の仕方は少しずつ異なります。返金に税を含むかどうか、手数料の有無、解約日の有無などです。RevGlance はこれらをどこでも同じ方法でそろえ、そろえられない部分はその旨を示します。各連携ガイドにそのプロバイダーのルールを載せており、集計方法にはそのすべてを 1 ページにまとめています。

ソースの削除

ソースのメニューでソースを削除を選び、ボタンを長押しします。そのソースの支払いとサブスクリプションも一緒に削除されます。もう一度接続すれば元に戻ります。