比較 / チェックアウト

ホスト型チェックアウトと自社構築

オンラインで決済を受け付ける事業者なら、一度は向き合う問いです。カード情報を受け取るページは自社のものか、プロバイダーのものか。この答えが、PCI スコープ、決済手段を追加する速さ、カードスキームの義務化への対応を誰が担うかを左右します。技術選定というより、チームの1年を何に使うべきかという判断です。

オプション比較

分かれ目となる7つの問い

Dimension
ホスト型チェックアウト
自社構築のチェックアウト
PCI スコープ
最小限です。カード情報を受け取るページはプロバイダー側にあり、自社のサーバーが扱うのはトークンのみでカード番号は見ません。多くの場合、最も軽い自己評価で済みます。
自社で負うことになります。カード情報を直接扱えば自社システムがスコープに入り、設計、審査、毎年の再認証が付いてきます。
初回決済までの期間
数日です。注文を作成し、リダイレクトし、webhook を1つ処理するだけ。作業の大半は、決済成功後に何を行うかを決めることです。
数か月かかり、難所は後半にあります。3-D Secure、ウォレットのシート、エラー状態、リトライ、そして各決済手段の例外処理です。
決済手段の追加
設定で完了します。新しい決済手段はプラットフォームとともに提供され、有効にするだけ。自社のリリースなしでページに反映されます。
毎回がプロジェクトです。連携、認証取得、UI 開発に加え、手段ごとに恒久的な保守が必要になります。
体験のコントロール
高いものの、範囲は限られます。ブランディング、レイアウトの選択肢、自社ドメイン、ページ内に決済を置きたい場合の埋め込みフィールドが使えますが、プロバイダーが公開している範囲内です。
完全です。本当に特殊なことをチェックアウトでやりたい場合も、他社の制約は一切かかりません。
コンバージョン改善
継承されます。決済手段の並び順、ローカライズ、ウォレット対応、リトライの挙動は、プラットフォームの進化とともに改善され、自社で実験を回す必要はありません。
自力で獲得するものです。自社のファネルに特化すれば汎用ページを上回る最適化もできますが、トラフィックと運用できる人材があってこそです。
最新状態の維持
プロバイダーの仕事です。カードスキームの義務化、SCA の変更、ブラウザやウォレットのアップデートは、プラットフォームの更新として反映されます。
ロードマップに居座り続ける項目になります。作業に終わりはなく、何かが壊れるまで優先されることもまずありません。
実質コスト
取引単位のコストで、見えやすく、取引量に比例します。
エンジニアの人件費に認証費用が加わり、初回決済の前から毎年かかり続けます。たいていは桁違いに過小評価されています。
01

ホスト型チェックアウトが向くケース

ほとんどの事業で、ほとんどの場面でそうです。決済が売り物ではなく代金を受け取る手段なら、チェックアウトページに競争優位はありません。自前で持つコストは、最も目に見えにくい形で支払われます。エンジニアリング capacity の一部が恒久的に、プロダクトではなくカードスキームの義務化や決済手段の連携に割かれるのです。ホスト型ページなら PCI の問題も大幅に軽くなります。自前構築で最大の隠れたコストがこれです。

  1. 01決済は収益を得る手段であり、プロダクトそのものではない
  2. 02カード情報は慎重に扱うより、スコープ外に置きたい
  3. 03新しい決済手段は、自社のリリースなしで追加されてほしい
  4. 04エンジニアには、顧客が買うものに力を注いでほしい
02

自社構築が向くケース

チェックアウトそのものがプロダクトである場合です。他社の代わりに決済処理を行うプラットフォーム、ホスト型ページでは表現できないフローを持つ事業、コンバージョンのわずかな差が決済チームの人件費を上回る取引量のチーム。こうしたケースは確かにあり、構築する意味があります。カードを扱う領域を自社の境界内に置くよう求める規制上の立場も同様です。この規模に満たない場合、自社構築はたいてい、ホスト型チェックアウトが存在する理由を高い代償を払って再発見することになります。

  1. 01決済そのものがプロダクトであり、他社に代わって処理する
  2. 02取引量が十分に多く、わずかなコンバージョン差がチームのコストを上回る
  3. 03規制当局やリスク委員会が、その領域を自社の境界内に置くよう求めている
  4. 04フローが本当に特殊で、ホスト型ページでは表現できない
03

Protocoreの立ち位置

Protocore Gateway はホスト型の答えであり、よくある抜け道は別売りではなく最初から備えています。ページは当社ドメインでも自社ドメインでも運用でき、フローに必要なら決済フィールドを自社レイアウトに埋め込めます。アプリ内にネイティブで表示することも可能です。カード、ウォレット、銀行振込、USDC を1つのページにまとめ、1つの注文参照に対して EUR 建ての1つの金額で精算します。そして、本音では3つ目の選択肢、つまり加盟店ではなくプロバイダーになりたい場合は、同じプラットフォームをホワイトラベルで提供しています。ゲートウェイをゼロから作るより、たいていは有利な選択です。

  1. 01ホスト型ページ、自社ドメイン、埋め込みフィールド、アプリ内。どの形でも同じ連携
  2. 02カード、ウォレット、振込、USDC を1ページに集約し、EUR で精算
  3. 03チェックアウトから領収書、銀行明細まで、1つの注文参照でつながる
  4. 04加盟店ではなくプロバイダーになりたい場合は、ホワイトラベルで提供

どちらが自社に合うか迷っていますか?

取引量、決済手段、エンジニアが今取り組んでいることをお聞かせください。どちらが適しているか、自社構築が最適な場合はそれも含めて、率直にお答えします。