C cenaly.com
無料で始める

Stripeの連携

カード、Apple Pay、Google Pay、チップ、入金、返金

3 min read 管理画面のデモ
On this page 14

Stripeの接続

Stripeによるオンライン決済の受付:カード、Apple Pay、Google Pay。


1. 概要#

Stripeはグローバルな決済プラットフォームです。Meniのレジストリでは、Stripeは46か国で接続可能です。Cenaly + Stripeのインテグレーションにより、以下が可能になります:

  • 💳 カード決済の受付(Visa、Mastercard、AmEx)
  • 📱 Apple Pay / Google Pay — ワンタッチ決済
  • 💰 銀行口座への入金
  • 🔄 管理画面からの返金処理
  • 💵 チップ — ゲストが支払い時にチップを追加
  • 📊 レポート — 完全な財務分析

2. 要件#

  • ✅ Meniアカウント(オンライン決済は無料プランを含むすべてのプランで利用可能)
  • ✅ Stripeアカウント(stripe.comで無料登録)
  • ✅ 入金用の銀行口座(お住まいの国の通貨)
  • ✅ 本人確認書類(パスポート / ID、法人書類)

対応国#

Stripeは46か国で接続可能です:

地域 国
ヨーロッパ(EEA) オーストリア、ベルギー、ブルガリア、クロアチア、キプロス、チェコ、デンマーク、エストニア、フィンランド、フランス、ドイツ、ギリシャ、ハンガリー、アイルランド、イタリア、ラトビア、リヒテンシュタイン、リトアニア、ルクセンブルク、マルタ、オランダ、ノルウェー、ポーランド、ポルトガル、ルーマニア、スロバキア、スロベニア、スペイン、スウェーデン
ヨーロッパ(EEA外) イギリス、スイス、ジブラルタル
アメリカ アメリカ、カナダ、メキシコ、ブラジル
アジア 日本、シンガポール、香港、マレーシア、タイ、インド、インドネシア
中東 UAE
オセアニア オーストラリア、ニュージーランド

3. Stripeアカウントの作成#

ステップ1. 登録#

  1. stripe.comにアクセス → Start now
  2. メールアドレスを入力してパスワードを作成
  3. メールアドレスを確認

ステップ2. ビジネスの本人確認#

Stripeが以下を要求します:

書類 説明
ビジネスタイプ 個人事業主、法人、個人
名称 法人名および商号
住所 会社の登記住所
INN / Tax ID 税務識別番号
代表者の書類 パスポートまたはIDカード
銀行情報 IBANまたは口座番号
事業内容 「レストラン / カフェ / フードデリバリー」

本人確認は通常1〜3営業日かかります。

ステップ3. APIキーの取得#

  1. Stripeダッシュボードで:Developers → API keys
  2. 以下をコピー:
    • Publishable key(pk_live_...)
    • Secret key(sk_live_...)

4. Meniへの接続#

お客様自身のStripeアカウントを接続します:ゲストの支払いは直接お客様のStripe残高に入り、Meniが保持することはありません。

**アプリストア → 「財務」カテゴリ → Stripeカード → 「設定」を開くと、接続ブロックがストア内でモーダルとして開きます。通常のパスも機能します:店舗 → 店舗カード → 「支払い」タブ(「ゲスト支払い」セクション)、Stripeカードの「接続」**ボタン。

接続ウィザード(推奨)#

ステップバイステップのウィザード(約10分)が、Stripeダッシュボードでどこをクリックするかを示しながら、プロセス全体を案内します:

  1. モードを選択 — テストまたは本番。StripeのモードとMeniの「テスト / 本番」切り替えが一致している必要があります。
  2. キーをコピー — Developers → API keys:Secret key(sk_test_… / sk_live_…)は必須、Publishable key(pk_…)は任意です。
  3. Webhookを追加 — Developers → Webhooks → Add endpoint、Endpoint URLフィールドに、ウィザードが「コピー」ボタンで提供するMeniのWebhookアドレスを貼り付けます。Webhookがないと、Stripeは注文が支払われたことを通知せず、注文が「待機中」ステータスのままになる可能性があります。
  4. イベントを選択 — 「Select events」ブロックで、必ずcheckout.session.completedを追加し(これが注文の支払いを確認します)、後払い方式にはさらにcheckout.session.async_payment_succeededとcheckout.session.async_payment_failedを追加します。その後「Add endpoint」をクリックします。これらのイベントがないと、Webhookは作成されますが支払いを通知しません。
  5. Webhook signing secret(whsec_…)をコピー — 任意フィールドですが、これにより通知の署名検証が有効になります。
  6. 接続 — 入力された値は保護されたバックエンドに送信されます。

ショートフォーム#

Stripeのどこに何があるかすでにご存じの場合は、インライン接続フォームを開き、同じフィールドに入力してください:Secret key、Webhook signing secret(任意)、Publishable key(任意)、およびモード切り替え。


5. 支払い方法の設定#

銀行カード#

Stripeの接続時に自動的に有効になります:

  • Visa / Mastercard — すべての国
  • American Express — ほとんどの国
  • Diners Club / Discover — 一部の国のみ

Apple PayとGoogle Pay#

Meniにはこれら専用のトグルはありません。支払いはStripe Checkoutのhostedページで行われるため、ウォレットはStripe側で有効になります。

  • Google Pay — Stripe接続後すぐに利用可能(Android、Chrome)。
  • Apple Pay — Stripeはドメインの確認を要求します:Settings → Payment methods → Apple Pay → Add new domain。認証後、iOS/Safariでボタンが表示されます。

その他の方法#

Stripe Dashboardから以下を有効にできます:

方法 国 説明
iDEAL オランダ 銀行振込
Bancontact ベルギー 銀行振込
SEPA Direct Debit EU 銀行口座からの引き落とし
Przelewy24 ポーランド オンライン決済
giropay ドイツ 銀行振込
EPS オーストリア 銀行振込
Boleto ブラジル 支払い用領収書

必要な方法をStripe Dashboard → Settings → Payment methodsで有効にしてください。


6. チップ#

設定#

  1. 店舗 → 店舗のカード → **「一般」**タブ → **「チップ」**トグル。
  2. 仕組み:
パラメータ 説明
提案金額 プリセットは店舗の国に応じて設定されます:米国は18/20/25 %、カナダは15/18/20 %、ジョージアは10/15/20 %。日本、中国、韓国ではチップのブロックは非表示
任意の金額 ゲストが自分で金額を入力
デフォルトのチップ なし — ゲストが自分で選択
配分 チップのポリシー(ウェイターへ直接、または勤務時間に応じたプール)はスタッフ → 給与セクションで設定

ゲストの画面表示#

料理を選択した後の支払い時:

ご注文:45₾

チップを追加しますか?
[ 10% (4.50₾) ] [ 15% (6.75₾) ] [ 20% (9.00₾) ] [ その他の金額 ]
[ チップなし ]

合計:49.50₾   [支払う →]

チップのレポート#

財務セクション:

  • **「概要」**タブ — 期間内のチップ総額と前期間との比較;
  • **「売上」**タブ — ウェイター別のチップ内訳。

7. 口座への入金#

Stripeが資金を支払う仕組み#

ゲストが支払う → Stripeが保持 → T+2日後 → お客様の口座に入金
パラメータ 値
標準入金 T+2(2営業日後)
速加入金 T+1(一部の国で利用可能)
即時入金 Instant Payouts(1時間以内、追加手数料あり)
最低入金額 1€ / 1$ / 1₾

スケジュールの設定#

Stripe Dashboard → Settings → Payouts:

  • 毎日(推奨)
  • 毎週(特定の曜日)
  • 毎月

8. Stripeの手数料#

地域 手数料 例
ヨーロッパ(EEA) 1.5% + 0.25€ 注文50€ → 手数料1.00€
イギリス 1.5% + 0.20£ 注文£50 → 手数料£0.95
米国/カナダ 2.9% + $0.30 注文$50 → 手数料$1.75
国際カード +1.5% 他国のカードに対する追加分
通貨換算 +1% カードの通貨 ≠ アカウントの通貨の場合

9. 返金#

Stripeを通じた返金は、注文がどのように処理されたかに応じて2か所から開始できます。

オンラインショップの返金(RMA)#

  1. 返金セクション → 申請のカード。
  2. 返金モードを選択:元の支払い方法(Stripe)、ギフトカード(store credit)、または交換。
  3. アイテムを選択し(全額または一部返金)、商品を倉庫に返送するかどうかを決定。
  4. 資金はページから直接送金され、ゲストのカードには通常5〜10営業日で到着します。

レジでの返金#

POSでは返金は領収書ごとに処理されます — 全額または一部、交換と再販売もあります。この際、現金シフトが開いている必要があります。

注文セクションの注文カードには、申請へのリンク付きで処理済み返金のバッジが表示されます。


10. セキュリティ#

PCI DSS#

  • Meniはカードデータを保存しません — すべてStripeが処理します
  • StripeはPCI Level 1(最高レベル)に認定されています
  • カードデータは暗号化され、トークン化されます

3D Secure#

  • EUのカードに対する3D Secureの自動チェック(SCA/PSD2)
  • 不正行為とチャージバックを削減
  • ゲスト側:銀行アプリでの確認

Radar(不正防止)#

Stripe Radarは疑わしい取引を自動的にブロックします:

  • 異常な購入パターン
  • ブラックリストのカード
  • 地理的な異常

11. テスト#

本番環境で有効にする前にテストしてください:

Stripeのテストカード#

カード番号 結果
4242 4242 4242 4242 支払い成功
4000 0000 0000 3220 3D Secure
4000 0000 0000 9995 拒否(残高不足)
4000 0000 0000 0069 カードの有効期限切れ

CVV:任意の3桁。日付:任意の将来の日付。ZIP:任意。

テスト方法#

  1. 接続時に**「テストモード」**スイッチを選択します(プロバイダーごとに異なります)。
  2. テストキー(pk_test_...、sk_test_...)を使用します — 同じStripeテストモードで作成されたウェブフックも同様です。
  3. テスト注文を作成 → テストカードで支払います。
  4. 注文セクションで注文ステータスを確認します — 「支払い済み」になるはずです。
  5. すべてが正常に動作したら、**「本番」**モードで本番キーを使用してプロバイダーを再接続します。

12. 代替プロバイダー#

Stripeが利用できない国や補完として、すぐに接続できるプロバイダー:

プロバイダー 国 説明
PayPal ほぼ全世界 レジストリ内で最も広いカバレッジ
BOG iPay 🇬🇪 ジョージア Bank of Georgia、ジョージアで人気
TBC Bank 🇬🇪 ジョージア TBCのE-commerceアクワイアリング
Square US, CA, GB, AU, JP, IE, FR, ES ホステッド決済ページ(Payment Links)
Airwallex EEA, UK, APAC, アメリカ, イスラエル マルチカレンシーのホステッド決済
PayTabs サウジアラビア、UAE、エジプト、クウェート、オマーン、ヨルダン、バーレーン、カタール 湾岸地域と中東
iyzico 🇹🇷 トルコ カードと分割払い(taksit)。分割払いの手数料は注文金額に上乗せしてゲストが支払う

さらに94のプロバイダー(Adyen、PayTR、ЮKassa、LiqPay、Mercado Pago、Razorpayなど)がすでにリストにありますが、グレー表示されています — インテグレーションはまだテスト中です。完全な概要は決済のセクションをご覧ください。

任意のプロバイダーの接続:アプリストア → カテゴリ**「ファイナンス」** → プロバイダーのカード → 「設定」、または通常の方法として店舗 → 店舗のカード → **「決済」**タブ。


13. よくある質問#

いつお金を受け取れますか?#

支払い後2営業日(T+2)。初回の支払いは7〜14日かかる場合があります(Stripeがアカウントを確認するまで)。

ゲストが現金で支払いたい場合、どうすればよいですか?#

「現金」と「受け取り時にカード」の方法は常に利用可能で、決済プロバイダーは不要です — ゲストはチェックアウトでこれらを選択し、会計はレジ係が行います。この場合Stripeは使用されません。財務レジスターを接続している場合は、レジで領収書が発行されます(財務レジスター化をご覧ください)。

StripeとBOG iPayの両方を接続できますか?#

はい。「決済」タブで複数のプロバイダーを同時に有効にできます — チェックアウトでゲストにはプロバイダー名が記載されたボタンがそれぞれ表示されます。

Stripeがアカウントをブロックしました — どうすればよいですか?#

  1. メールを確認してください — Stripeが理由を送信します
  2. 通常、追加の確認が必要です
  3. Stripe Supportにお問い合わせください:support.stripe.com
  4. ブロック中は代替プロバイダーを利用できます

手数料を最小限に抑えるには?#

  • EUのカードでの支払いを推奨する(2.9%ではなく1.5%)
  • 高額の場合はSEPAを利用する(0.35€固定)
  • 取引量が多い場合(>100K€/月)— Stripeに個別のプランを依頼する

14. サポート#

  • Stripe: support.stripe.com
  • Cenaly: support@cenaly.com → 件名「Stripe / 決済」
  • Stripe Status: status.stripe.com(稼働状況の確認)
Was this article helpful?