Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20191127_financier.pdf

Eisuke Oishi
November 27, 2019

 20191127_financier.pdf

Eisuke Oishi

November 27, 2019
Tweet

More Decks by Eisuke Oishi

Other Decks in Technology

Transcript

  1. ユーザー・決済基盤部 • ʙ 2017-12-31 ٕज़෦ ։ൃج൫άϧʔϓ಺ʹͯ • 2018೥1݄ ʙ ٕज़෦

    ܾࡁج൫άϧʔϓ • 2018೥4݄ ʙ ٕज़෦ Ϣʔβʔɾܾࡁج൫άϧʔϓ • 2019೥1݄ ʙ Ϣʔβʔɾܾࡁج൫෦
 Ԋֵ
  2. 共通決済基盤 Financier •Initial commit 2012-07-04 ‣ クックパッド本体サービスから分離された草分け的なサービス (古株) •クックパッドが提供するあらゆるサービスが各種決済の導入ができるようにした、社内向けの独立した基盤サービス ‣

    各種決済サービスとの連携 (クレジットカード、キャリア決済、アプリ内課金、コンビニ決済、送金) ‣ 接続先との差異を吸収し統一的なAPI ‣ 決済情報、履歴の管理 ‣ 決済情報の突合や有効性の確認 ‣ 決済に必要なユーザー情報の管理 ‣ 経理処理における集計機能 ‣ カスタマーサポートが履歴を確認したりキャンセルなどを行える管理画面
  3. まとめ •Financier は組織構造や決済ニーズの変化に効率的に対応できるアーキテクチャ ‣ アーキテクチャに合わせた組織構造になっている (逆コンウェイ戦略) ‣ チーム化することで進化が加速した ‣ Financierおよび決済基盤チームが決済における組織のハブとなる役割

    •新しい機能や決済はFinancierが対応すれば横にスケールできる ‣ 特にアプリ内課金は実装が複雑でアップデートが激しいので効果が大きい (詳細はこのあとの2人が話します) ‣ もしサービスごとに実装が散らばってたとしたら・・・を想像しながら聞いてみてください •知見の集約、実装・運用コストの削減 ‣ 整合性との戦い、アプリ内課金の複雑さ ‣ 外部APIに対しての知見 etc…