Cash App Pay 支払い
アメリカの顧客に広く使用されているデジタルウォレットである Cash App Pay を受け付ける方法をご紹介します。
Cash App は、アメリカで一般的な消費者向けアプリであり、顧客はデジタルウォレットを使用して資金の預金、投資、送金、受け取りを行うことができます。
Cash App Pay は、すべての Cash App の顧客が 1 回限りの使用およびビジネスへの継続支払いに使用できる支払い方法です。Cash App Pay は、顧客の保存された残高または関連付けられたデビットカードを使用して、支払いを実行します。顧客は、以下の 2 通りの方法のいずれかで支払いを確定できます。
- モバイルデバイスからの決済時に、サイトで顧客は Cash App モバイルアプリケーションにリダイレクトされ、そこで認証を行います。支払いはリダイレクト時に認証されます。Cash App モバイルアプリケーションでは購入を完了するために、それ以上のアクションを実行する必要はありません。その後、顧客はサイトにリダイレクトされて戻ります。
- デスクトップ版ウェブアプリケーションからの決済時に、顧客はモバイルデバイスで QR コードをスキャンして、取引を認証します。
決済フロー
以下は、決済ページから行われる Cash App の決済フローのデモンストレーションです。
始める
使用を開始するには、決済を受け付けるをご覧ください。
Cash App Pay とその他の決済手段を個別に導入する必要はありません。フロントエンドプロダクトを使用する場合、Stripe が最も関連性が高い決済手段を自動的に判断して表示します。まず Stripe ダッシュボード に移動して Cash App Pay を有効にします。Stripe がホストする 以下の UI のいずれかを選択し、クイックスタートガイドの手順に従います。
その他の決済製品
以下の Stripeプロダクトでも、ダッシュボードからCash App Pay を追加できます。
ブランディング
ウェブサイトに承認済みのブランドアセットを含めることで、Cash App Pay による支払いを受け付けていることを顧客に知らせてコンバージョン率を向上させることができます。
支払い限度とオプション
適用されるビジネスレベルの最小限度または最大限度はありませんが、Cash App は、資金の送金と受け取りにさまざまな顧客レベルの限度を設定しています。この限度は、顧客のアカウントの確認ステータスや取引履歴などの多数の要因に応じて決まります。拒否される確率を減らすには、低額の注文 (たとえば、2000 USD 以下) に Cash App Pay を使用します。
Cash App Pay は、顧客の Cash App 残高または関連付けられたデビットカードのいずれかを使用して、取引に資金を供給します。デフォルトでは、残高で注文金額の全額に対応できる場合には、顧客の Cash App 残高が Cash App Pay で使用されます。そうでない場合は、顧客に関連付けられたデビットカードが使用されます。Cash App の顧客は、1 件の注文で支払い方法を組み合わせる (注文金額の一部に残高を使用して、残りの金額にデビットカードを使用するなど) ことはできません。
禁止/制限付き業種カテゴリー
Stripe 全体の使用が制限されている業種のカテゴリーに加えて、以下のカテゴリーでは Cash App Pay の使用が禁止されています。
- B2B ビジネス
- 金融サービス
- ギフトカードの購入で Cash App Pay を受け付けるビジネス
資金調達、寄付、酒類販売に特化したプラットフォームは、Stripe から追加の承認を受ける必要があります。詳細情報については、Stripe にお問い合わせください。
返金する
返品は、自社のウェブサイトに表示している返品ポリシーに従います。ビジネスで返品が許可される場合、通常のカード支払いの場合と同様に Cash App Pay 取引の返金ができます。Cash App Pay では、元の購入から最大で 90 日間、一部返金または全額返金がサポートされ、非同期で処理されます。Stripe で返金が開始されると、Cash App Pay は、顧客の元の支払い形式 (Cash App 残高または関連付けられたデビットカード) に対して返金を発行します。
Stripe は、refund.updated または refund.failed Webhook イベントを使用して最終的な返金ステータスを通知します。返金が成功すると、Refund (返金) オブジェクトのステータスは succeeded
に移行します。返金が失敗すると、Refund オブジェクトのステータスは failed
に移行し、Stripe 残高にその金額が返金されます。このような場合は、顧客に返金を行う別の方法を手配する必要があります。
不審請求の申請
顧客は Cash App アカウントにログインして Cash App Pay による決済を認証する必要があります。この要件により、不正使用や心当たりのない決済が生じるリスクを軽減できます。Cash App は顧客の不正使用から生じた損失の金融負債を負います。
取引に心当たりがない、商品やサービスを受け取っていない、同じ取引に対して二重に請求された、取引をキャンセルしたのに返金を受けていないなど、一定の状況において顧客は Cash App Pay 支払いの不審請求を申請できます。顧客は、元の支払い日から 120 日間、または商品を受け取っていない場合は受領予定日から 120 日間、不審請求を申請できます。
Cash App Pay の支払いで顧客に関連付けられたデビットカードが支払いの基本ソースとして使用された場合、顧客は、以下のいずれかの方法で不審請求の申請を開始することができます。
- 発行元の金融機関で直接。
- Cash App で直接。これは、Cash App の保存された残高を基本ソースとして使用する支払いの場合は唯一のオプションです。
顧客が不審請求の申請を開始すると、 Stripeは以下を使用してお客様に通知します。
- メール通知
- Stripe ダッシュボード
- API charge.dispute.created イベント (実装が Webhook を受信するように設定されている場合)
顧客が不審請求の申請を作成すると、Cash App Pay が不審請求の申請を解決するまで、Stripe は、お客様の Stripe 残高から不審請求の申請の金額と付随する手数料を差し引きます。Stripe からお客様に対し、注文のフルフィルメントが行われたことを示す有力な反証資料を、Stripe ダッシュボードを使用してアップロードするように依頼します。この反証資料には以下を含めることができます。
- 受領した返品の確認 (顧客からお客様に返品された商品の場合)
- 追跡 ID
- 配送日
- IP アドレスやメールの領収書など、無形商品の購入記録
- サービスまたは物理的な商品の購入の記録 (電話番号や領収書など)
不審請求の申請をプログラムで処理する場合は、API を使用して不審請求の申請に対応することができます。
お客様は依頼された情報を 13 日以内に提出する必要があります。Cash App Pay は、不審請求の申請の作成から 58 日以内に判断を下します。Cash App Pay がお客様の主張を認めて不審請求の申請を解決した場合、Stripe は不審請求の申請額を Stripe 残高に返金します。顧客の主張を認める判断が下された場合には、残高への請求は永続的なものになります。
明細書表記
すべての Cash App Pay の支払いは、加盟店名に CashApp*
プレフィックスが付けられた状態で顧客の銀行明細に表示されます。加盟店名は、company.name フィールドに設定されています。
カードとは異なり、Cash App Pay は、取引レベルでの動的な明細書表記の設定に対応していません。そのため、PaymentIntent リクエストの statement_
値は、Cash App Pay の支払いでは無視されます。
Connect
Connect を使用する場合は、Cash App Pay を有効にして使用する前に、以下の点を考慮してください。
連結アカウントの Cash App Pay ケイパビリティをリクエストする
自分のプラットフォームアカウントと、Cash App Pay を有効にする連結アカウントの cashapp_
ケイパビリティを active
に設定します。これは、コードを使用せずに、Stripe ダッシュボードに移動して、連結アカウントの Cash App Pay がデフォルトで有効になっていることを確認するか、アカウントのケイパビリティをリクエストすることで行います。
責任ビジネスと明細書表記
Connect 支払いの支払いタイプによって、顧客の銀行明細書に表示されるデフォルトの明細書表記やビジネス名が変わる場合があります。支払いタイプによって、表示される取引の金銭的責任も変更される可能性があります。
- Cash App の顧客インターフェイス
- Cash App からの顧客確認のメール
- 支払い方法を保存する際の同意書
支払いタイプ | 明細書表記のソース |
---|---|
ダイレクト | 連結アカウント |
デスティネーション | プラットフォーム |
支払いと送金別方式 | プラットフォーム |
デスティネーション (プラットフォームに保存された支払い方法を使用して、on_ を指定) | プラットフォーム |
支払いと送金別方式 (プラットフォームに保存された支払い方法を使用して、on_ を指定) | プラットフォーム |
デスティネーション (プラットフォームに保存された支払い方法を使用せずに、on_ を指定) | 連結アカウント |
支払いと送金別方式 (プラットフォームに保存された支払い方法を使用せずに、on_ を指定) | 連結アカウント |
「プラットフォームに保存された支払い方法」とは、on_
パラメーターを使用せずに PaymentIntent または SetupIntent 経由で作成された支払い方法です。そのため、保存された支払い方法はプラットフォームアカウントに属します。
on_
によるデスティネーション支払いで認証が繰り返されることによる顧客の負担を減らすために、通常プラットフォームは顧客の支払い方法を保存し、それをオフセッションの on_
によるデスティネーション支払いに使用します。
PaymentMethod の複製
顧客の Cash App Pay の支払い方法を保存して継続購入に使用することはできますが、保存された Cash App Pay の支払い方法を使用できるのは、顧客がオフセッションでの使用を承認したマーチャントオブレコードのみです。そのため、Connect ユーザーは、連結アカウントがマーチャントオブレコードの役割を果たす場合に、複数の連結アカウント間で Cash App Pay の支払い方法を複製することはできません。