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

Stripe+PHPでセキュアで安全な決済機能を作る

 Stripe+PHPでセキュアで安全な決済機能を作る

StripeはAPI型のオンライン決済サービスです。昨今クレジットカード情報の漏洩など問題になることがありますが、Stripeを利用するとクレジットカードの非保持化『「通過」させない、「保存」しない、「処理」しない』を実現できます。
また、StripeのAPIはOpenAPIになっており、APIのテストも行えます。セキュアで安全な決済機能の作り方をご紹介します。

gorou_178

June 29, 2019
Tweet

More Decks by gorou_178

Other Decks in Programming

Transcript

  1. 2

  2. 自己紹介 ◉ 株式会社イノベーター・ジャパン ◉ 穴井 怜 ◉ Twitter @gorou_178 ◉

    ファイル転送サービスtenpu ◉ JP_Stripes運営メンバー ◉ コーヒー ◉ ハーフマラソン
  3. OpenAPI ◉ OpenAPIとは ◦ Swaggerと呼ばれていた ◉ RESUful APIを記述するためのフォーマット ◦ YAML

    or JSON ◉ Stripe APIはOpenAPIを公開している ◦ Github stripe/openapi ◉ モックとして動かせる 参照: https://github.com/stripe/openapi
  4. 基本的な対策 ◉ サーバのミドルウェアのバージョンアップ(パッチ 適用) ◉ アプリケーションの脆弱性対策 ◉ ライブラリのバージョンアップ ◉ 基本的な対策が一番大切

    参照: 2019年1月から5月に公表されたウェブサイトからのクレジットカード情報漏えい事件まとめ | 徳丸浩の日記 https://blog.tokumaru.org/2019/05/credit-card-information-leak-incidents-2019-1-5.html