20
決済って悩むことが多い @threetreeslight Repro Inc. shinjuku.rb #30@metaps Nov 25, 2015

決済って悩むことが多い

Embed Size (px)

Citation preview

Page 1: 決済って悩むことが多い

決済って悩むことが多い@threetreeslight

Repro Inc.

shinjuku.rb #30@metaps Nov 25, 2015

Page 2: 決済って悩むことが多い

Akira Miki Repro

@treetreeslight

Page 3: 決済って悩むことが多い
Page 4: 決済って悩むことが多い

1クリックで問題解決!

Page 5: 決済って悩むことが多い

About billing

Page 6: 決済って悩むことが多い

「こんな事悩んだよ」というモヤっとトークです(個人の主観的な意見です)

Page 7: 決済って悩むことが多い

Reproは月額Subscription

カードで払ってPlan選んで Datapoint枠アップ

Page 8: 決済って悩むことが多い

構成は決済はシンプル

Web/App

Change Plan Charge

Subscription Observer(daemon)

Page 9: 決済って悩むことが多い

じゃぁ何に悩むの?

• 用意したプラン以上を求めてくる

• ドル建て決済に途中で変えたい

• カードの有効期限切れですぐ使えなくならないように

• datapointや金額を有効期限付きで調整したい

• キャンペーン期間が切れたらそのままプラン移行したい

• 月途中にアップグレードやダウングレードしたい

• etc

Page 10: 決済って悩むことが多い

つまり運用面!

Page 11: 決済って悩むことが多い

求められること

金額や内容の柔軟性

Plan変更の柔軟性

pluggableな決済ロジック

Page 12: 決済って悩むことが多い

いつでもPlan変更させると

n月:Plan B n+1月 : Plan A

n月: Plan CUpgrade

Downgrade

起算日変更する??

翌起算日からで良いのか?

n月: Plan DUpgrade同じ日にUpgradeさ

れたら??

Page 13: 決済って悩むことが多い

カスタマイズPlan対応すると

+Datapointや金額を 自由に設定できるEnterprise Plan

こいつのUpgrade扱いどうする?

Page 14: 決済って悩むことが多い

期間限定キャンペーンとかやると

クーポン

計算順序は?

追加Datapoint 割引

Upgradeしても適用? Downgradeしたら?

Page 15: 決済って悩むことが多い

決済ロジック複数もつと

銀行振込 クレカ(円) クレカ($)

為替リスクを意識できるが、、、

決済方法が変更されたら?

Page 16: 決済って悩むことが多い

そして

Page 17: 決済って悩むことが多い

売れ始める時ほど 柔軟な対応が必要

Page 18: 決済って悩むことが多い

最初から全部は無理じゃね?

Page 19: 決済って悩むことが多い

そう、全ては難しい

• システムでミスるんだったら請求書マニュアル運用したほうが良い

• 運用を織り込むことでシステムの複雑性と折り合いをつける

• 割引だけでもなんとできると良い

Page 20: 決済って悩むことが多い

HIRING NOW!!

|| ( && )