Stripeの導入手順|申し込みから決済開始までの流れと費用
「自社サイトでカード決済を受けたい」と考えたとき、候補に挙がることが多いのがStripeです。ただ、実際に調べ始めると「アカウントを作るだけで使えるのか」「審査はあるのか」「エンジニアがいないと無理なのか」といった疑問が次々に出てきます。この記事では、Stripeの導入を、申し込みから本番決済の開始までの順番に沿って整理します。費用の考え方、テスト環境の使い方、PayPayなど他の決済手段を足すときの流れ、導入にかかる期間の見方まで、判断に必要な材料をまとめました。
この記事の結論
- Stripeの導入は「アカウント登録→事業情報と本人確認の提出→テスト環境で動作確認→本番キーに切り替えて決済開始」という順番で進みます。
- 初期費用や月額固定費をかけずに始められる形が基本で、主なコストは決済ごとに差し引かれる手数料です。金額は決済手段や条件で変わるため、Stripeの公式サイトで最新の料金を確認してください。
- コードを書かずに始めたい場合は決済リンクやホスティング型の決済ページ、カート機能や会員管理まで作り込みたい場合はAPI連携、という順で検討すると迷いにくくなります。
Stripe導入の全体像|申し込みから決済開始までの流れ
Stripeの導入は、大きく4つのステップに分かれます。①アカウントを登録する、②事業情報・代表者情報・入金先口座などを登録して確認を受ける、③テスト環境で決済の動きを確認する、④本番用のキーに切り替えて実際の決済を受け付ける、という順番です。この順番は、ひとり会社でも、担当者が数人いる会社でも変わりません。
ポイントは、②と③を同時並行で進められることです。事業情報の確認が終わるのを待っている間も、テスト環境では決済フローを作り込めます。サイト制作と申し込みを別々に進めてしまうと、どちらかの待ち時間がそのまま公開の遅れになるので、最初に「申し込みを出す日」と「テストを始める日」を決めておくと全体が短くなります。
逆に、後回しにすると詰まりやすいのが入金先口座と、特定商取引法に基づく表記などサイト側の記載事項です。法人口座の開設が終わっていない、返品・キャンセルの条件が決まっていない、という状態だと、最後の一歩で止まります。会社を作ったばかりなら、口座開設と並行して進めるのが現実的です。
ステップ1|アカウント登録と、用意しておく情報
まずStripeの公式サイトからアカウントを作ります。メールアドレスとパスワードを登録し、二段階認証を設定するところまでが最初の作業です。決済の管理画面は売上とお金に直結するので、二段階認証は最初の時点で設定しておくことをおすすめします。
続いて、事業に関する情報を登録します。一般的に求められるのは、法人名・所在地・法人番号などの登記情報、事業内容や販売する商品・サービスの説明、ウェブサイトのURL、代表者や取締役の氏名・生年月日・住所、本人確認書類、そして売上の入金先となる銀行口座です。個人事業の場合は屋号や事業主本人の情報になります。細かい提出物は事業の内容によって変わるため、管理画面に表示される案内に従ってください。
ここで意外と時間を取られるのが「事業内容の説明」と「ウェブサイト」です。何を、いくらで、どう届けるのかが第三者から見て分かる状態になっているかを確認されます。サイトがまだ準備中なら、商品ページ、料金の表示、問い合わせ先、返品・キャンセルや解約の条件、特定商取引法に基づく表記のページを先に用意しておくと、やり取りが少なくて済みます。
Stripeの手数料
各社の公式ページで確認した内容です。料率は改定されることがあるため、申し込み前に公式サイトで最新の内容をご確認ください。
| 項目 | 内容 | 備考 |
|---|---|---|
| 決済手数料 | カード決済1回あたり3.6% | 通貨換算が必要な場合はさらに2%。海外発行カードの別料率はページに記載なし |
| 初期費用 | 0円 | 設定手数料・解約手数料などはないと明記 |
| 月額固定費 | 0円 | — |
| 入金サイクル | 指定日数ごと・毎週・毎月から設定可能 | 最短サイクルの日数はページに記載なし |
ステップ2|サイトへの組み込み方を選ぶ(ノーコードかAPIか)
Stripeには、決済を受け取る方法がいくつか用意されています。迷ったら、次の順に見てください。(1)まず「商品が数点で、とにかく早く売り始めたい」なら、URLを発行して共有するタイプの決済リンク。サイトにボタンを置くだけ、あるいはメールやSNSでリンクを送るだけで受け取れます。(2)「自社サイトの購入ボタンから決済させたいが、決済画面はStripe側に任せたい」なら、Stripeがホストする決済ページに遷移させる方式。カード情報を自社サーバーで扱わずに済むのが利点です。(3)「カート、会員登録、サブスクの契約変更まで自社で作り込みたい」ならAPIを使った実装になります。
ECカートやサイト作成サービス、予約システムなど、既存のツールを使っているなら、そのツール側にStripe連携の機能があるかを先に確認してください。連携機能がある場合は、管理画面同士をつなぐだけで済むことが多く、実装の手間が大きく変わります。
定期課金(サブスクリプション)を扱う場合は、単発の決済とは設計が変わります。プランの登録、途中でのプラン変更、決済が失敗したときの再試行や案内メールなど、決めておくことが増えるためです。最初は単発決済から始め、運用が落ち着いてから定期課金を足す、という順番でも構いません。
ステップ3|テスト環境で確認してから本番に切り替える
Stripeにはテストモードが用意されており、実際のお金を動かさずに決済の流れを確認できます。テスト用のカード番号を使って、成功する決済、失敗する決済、3Dセキュア(本人認証)が挟まる決済など、複数のパターンを試しておきましょう。
テスト時に確認しておきたいのは、決済が成功したときの画面遷移、購入者に届く領収書やメールの文面、管理画面での入金記録、そして返金の操作です。返金は「やり方を知らないまま本番を迎える」ことが多い操作なので、テスト段階で一度は触っておくと安心です。サブスクの場合は、解約したときに次回請求が止まるかまで見ておきます。
確認が終わったら、テスト用のAPIキーを本番用に差し替えます。このとき、キーをソースコードや公開リポジトリに直接書き込まないこと、シークレットキーは限られた人だけが扱える場所に置くことを、社内のルールとして決めておいてください。本番切り替え後は、まず自分のカードで少額の決済を1件通し、入金予定に反映されるところまで目視で確認すると確実です。
Stripeの導入費用はどう考える?
費用の考え方としては、初期費用や月額固定費をかけずに始められる形が基本で、主なコストは「決済が成立したときに、その決済金額から差し引かれる手数料」です。つまり、売上が立たない月に固定のコストがかかりにくい構造になっています。
ただし、手数料の水準は決済手段(カード、コンビニ、口座振替、各種ウォレットなど)やカードの発行地域、通貨、利用する追加機能によって変わります。返金時の扱い、チャージバックが発生したときの費用、海外通貨での受け取りや為替の扱いなども条件が分かれるため、金額はStripeの公式サイトで最新の料金表を確認してください。ここは他社の決済代行サービスと比べる際の中心になる部分です。
社内での比較検討では、手数料率だけでなく「入金サイクル」「対応している決済手段」「自社のカートやツールとつながるか」「日本語でのサポート」の4点を並べて見ると判断しやすくなります。売上規模が小さいうちは固定費の有無が効き、規模が大きくなると手数料率の差が効いてくる、という順で重みが変わります。なお、決済手数料の会計処理や消費税の扱いは、取引の内容によって判断が分かれることがあるため、顧問税理士に確認しておくと安心です。
PayPayなど、カード以外の決済手段を追加するには
Stripeでは、カード以外の決済手段も管理画面から有効化する形で追加できます。PayPayをはじめとするウォレット系の決済や、コンビニ決済、銀行振込、口座振替といった手段が候補になりますが、利用できる決済手段や、有効化にあたって追加の確認が必要かどうかは、事業の内容や国・通貨によって変わります。まずは管理画面の決済手段の設定画面を開き、自社のアカウントで選べるものを確認してください。
追加のときに見落としがちなのが、実装側の対応です。カードだけを前提に画面を作っていると、リダイレクトが発生する決済手段や、後から入金が確定するタイプの決済手段で、購入完了の判定がずれることがあります。決済結果の通知(Webhook)を受け取って自社側の注文ステータスを更新する仕組みを入れておくと、こうしたずれを防ぎやすくなります。
どの手段を入れるかは、顧客層から逆算します。個人向けで単価が低めならウォレット系やコンビニ決済の有無が申し込み率に効きやすく、法人向けで単価が高めなら銀行振込への対応が求められやすい、という傾向があります。最初から全部入れるのではなく、カード+1種類から始めて、問い合わせが多い手段を足していくのが運用しやすい進め方です。
導入にかかる期間の目安と、つまずきやすいところ
期間は「事業情報の確認にかかる時間」と「実装にかかる時間」の長い方で決まります。決済リンクのようにコードを書かない方法なら、実装側はほぼ待ち時間がなく、確認が済み次第すぐ受け付けられる状態にできます。一方、カートや会員機能まで作り込むAPI実装では、設計とテストの時間がそのまま期間になります。
確認にかかる日数は、提出した情報の内容や追加確認の有無によって変わるため、一律の目安を置きにくい部分です。スケジュールを引くときは、確認で追加資料を求められる前提でバッファを取り、販売開始日を先に決めてしまわないようにしてください。キャンペーンや販売開始日が決まっている場合は、逆算して早めに申し込みを出しておくのが安全です。
つまずきやすいのは、①サイトの記載(商品内容・価格・特商法に基づく表記・キャンセル条件)が揃っていない、②入金先の法人口座がまだない、③本番切り替え後にキーの差し替え漏れがある、の3つです。この3つを先につぶしておくと、導入は驚くほどスムーズに進みます。
よくある質問
Stripeの導入に審査はありますか?
アカウント登録後に、事業内容や代表者情報、ウェブサイトなどの確認が行われます。取り扱う商品・サービスによっては利用できない場合や、追加の資料を求められる場合があるため、自社の事業が対象になるかは事前にStripeの公式サイトの規約や制限業種の案内を確認してください。
エンジニアがいなくてもStripeは導入できますか?
決済リンクや、Stripeがホストする決済ページを使う方法であれば、コードを書かずに始められます。既存のECカートやサイト作成ツールにStripe連携の機能があれば、管理画面同士をつなぐだけで済むこともあるので、まず使っているツールの連携状況を確認するとよいです。
StripeでPayPayを使えるようにするにはどうすればよいですか?
管理画面の決済手段の設定から有効化する形が基本ですが、利用できる決済手段は事業内容や通貨などの条件によって異なります。有効化の可否や条件はStripeの公式ドキュメントで確認し、あわせて自社サイト側が決済完了の通知を正しく受け取れるかもテストしておいてください。
決済手数料の会計処理はどうすればよいですか?
入金額が手数料を差し引いた金額になるため、売上と手数料を分けて記録する必要があります。処理方法は取引の形態によって判断が分かれることがあるので、月次の締め方も含めて顧問税理士にご確認ください。