Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
StripeAPIの紹介
Search
u-Hoshi
November 11, 2023
Programming
0
30
StripeAPIの紹介
u-Hoshi
November 11, 2023
Tweet
Share
More Decks by u-Hoshi
See All by u-Hoshi
Astroの紹介
u_hoshi
0
24
初めて趣味でチーム開発 してわかったこと
u_hoshi
1
450
レビュワーアプリ
u_hoshi
0
28
Other Decks in Programming
See All in Programming
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
140
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.2k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
210
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
850
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
950
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
Snowflakeで眠ったデータを起こそう!
estie
0
130
Java 22 Overview
kishida
1
190
Going beyond Apache Parquet's default settings
xhochy
0
120
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
680
GitHub Copilotのススメ
marcy731
1
220
Featured
See All Featured
Done Done
chrislema
178
15k
Testing 201, or: Great Expectations
jmmastey
29
6.4k
Side Projects
sachag
451
41k
Designing for humans not robots
tammielis
248
25k
The Language of Interfaces
destraynor
151
23k
Designing for Performance
lara
602
67k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
The Pragmatic Product Professional
lauravandoore
26
5.8k
Git: the NoSQL Database
bkeepers
PRO
423
63k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
11
1k
Transcript
StripeAPI u-Hoshi
contents ✅ WebAPIについて ✅ StripeAPIの主な機能 ✅ StripeAPIが使われているサービス
1. APIとは...?
Application Programming Interface
WebAPIとは 身近なものに例えると... 生姜焼きを頼む オーダー:生姜焼き 完成した生姜焼き 生姜焼きを提供
WebAPIとは ・情報をやり取りするための「取扱説明書」や「ルール」 明日の天気は? 明日の天気を表示 明日の天気は? 明日の天気のデータ を渡す
メリット ✅ 開発効率の向上 ✅ 専門的な機能の利用 ✅ 維持コスト削減 ✅ セキュリティをAPI側が担保 デメリット
⛔ サービス終了可能性 ⛔ 金銭面 ⛔ 柔軟性の制限 ⛔ データのプライバシー問題
StripeAPIとは...? • アイルランドの兄弟によって創業 • 世界シェア第2位の決済システム • 短時間で決済機能を組み込める • 開発者フレンドリー
基本機能 • 単発の決済 • サブスクリプション管理 • C2C決済 上:顧客サブスク登録画面 左:管理者側の商品登録画面
ここがすごい...!(biz) • 通貨と価格設定 ◦ 130以上の通貨に対応 ◦ 柔軟な価格設定(割引・クーポン・トライアル期間など ) • 統合と拡張性
◦ 既存サイトやアプリとの統合が容易 ◦ SQLでの分析も可能 • ユーザー体験と管理 ◦ 充実したダッシュボード ◦ 領収書までstripe側で発行
請求書のPDFを顧客のメアドに送信 管理者用ダッシュボード
ここがすごい...!(tech) • UI/UX 設計: ◦ 顧客の使用言語に合わせて UI を完全に翻訳 ◦ シームレスにフィットするレスポンシブデザイン
◦ UIコンポーネントも用意されている ◦ カスタムのスタイリングルール • 開発サポート: ◦ 開発ドキュメントが豊富 (日本語対応) ◦ API更新時の後方互換性維持
導入している企業
StripeAPIを使ってみよう! • 既存サービスでも新規サービスでも可 • 気になった点があればいつでもwelcome
Thanks!!