ドキュメントStripe Payment Links

03 · 売上

Stripe の Payment Link の売上を訪問に紐づける

Payment Link には自前のコードは要りません。クリックの前に、スニペットが訪問者 ID のタグを付けます。

01スニペットがリンクにタグを付ける

スニペットは、動作しているすべてのページで、各 buy.stripe.com のリンクに訪問者 ID を client_reference_id として付けます。Stripe はこれを Checkout Session にコピーします。すでに独自の client_reference_id が付いているリンクには手を加えません。Payment Link のあるすべてのページにスニペットを入れれば、ほかに追加するものはありません。

HTML
<script defer data-site="k3xq2mfa7twp" src="https://t.tallybyoutpost.com/script.js"></script>

同意優先モードでは、訪問者が同意した時点でリンクにタグが付き、同意が撤回されるとタグもそれに合わせて外れます。

02もう 1 つの方法:リダイレクト

各リンクの設定で、支払い後の動作として Don't show confirmation page を選び、?session_id={CHECKOUT_SESSION_ID} を付けた自分のサイトにリダイレクトします。そのページのスニペットがセッションを送信するので、リンクにタグが付いていなかった場合でも決済が紐づきます。

完了 URL
https://yoursite.com/thanks?session_id={CHECKOUT_SESSION_ID}

03Cookie なしのサイトの場合

リンクに付ける訪問者 ID がないため、Payment Link の売上が訪問を見つける手段はリダイレクトになります。決済はその日の訪問に紐づきます。

04うまくいったか確認する

05タグが付かないもの

足りない情報や、実際の画面と違う点はありませんか? どのページかを添えて support@tallybyoutpost.com までお知らせください。