決済サービスAPIのStipeをRailsで使う Stripeとは:クレジットカード決算のためにカード情報さえ取得すれば、あとは引き落としがRailsサイドでできるようになるものです。 本家のサイトはこちら 前提 クレジットカードなどプライベートな個人情報は、直接サーバーに保管することは法律で禁止されている(らしい)です なので、railsのsecure_passwordでユーザーからうけとったpasswordをめちゃめちゃな文字列に変換すること同様にクレカ情報はStripe側のサーバにのみしか渡りません まずは、 gem 'stripe'でbundle installします Stripeが利用できる大きなフローとしては4つあり 1. クレカ情報をユーザがStripeが提唱してるjsで送信する 2. それを受け取ったStripe側が(上の通り)、情報をめちゃめちゃな文字列に入れる 3. S