👻

Stripe Connect Standardの返金処理について

2024/07/31に公開

背景

Stripe Connectを使用して収益の分配をする機会があり、
その中で返金処理について検討する必要がありました。
Standardタイプの子ユーザーを選択した場合の内容になります。

Standardの場合の返金について

Standardタイプの場合、決済処理は全て子ユーザーのアカウント上で処理されます。
つまりプラットフォーム側は決済処理を行った後のプラットフォーム手数料のみがStripeアカウントに反映されるようです。
そうなると例えばプラットフォーム都合の返金についてはプラットフォーム手数料のみ返金可能で、
残額については子ユーザーに購入者が直接問い合わせを行ってもらう必要が出てきます。
子ユーザー都合の返金についても同じく購入者が直接問い合わせを行う必要があります。

仕様なので仕方ないしプラットフォーム側としては楽ですが、購入者としては少々面倒くさいですね。

Background

There was an opportunity to distribute revenue using Stripe Connect, and I needed to consider the refund process. This content applies to Standard-type sub-users.

Refunds with Standard Accounts

In the case of Standard accounts, all payment processes are handled on the sub-users’ accounts. This means that after a transaction is completed, only the platform fees are reflected in the Stripe account of the platform itself. Therefore, for refunds initiated by the platform, only the platform fees can be refunded, and the remaining amount must be addressed by the customer directly contacting the sub-user. The same applies to refunds initiated by the sub-user; the customer must directly contact the sub-user.

It's part of the specifications, so it can't be helped, and it’s easier for the platform side, but it can be somewhat inconvenient for the customers.

Discussion