Closed 1000channel closed 3 years ago
Formオブジェクトを用いて、購入時に複数のテーブルへ情報が保存Formオブジェクトを作成する 購入機能に必要なモデルやコントローラーを作成する 購入のためのフォームを実装する フォームの情報を保存できるようにする エラーが表示されるようにする テストコードを実装する
PAY.JPを利用してクレジットカード決済 JavaScriptでtokenを生成してサーバーサイドへ送信 決済機能を実装 トークンに対するバリデーションを設定 鍵情報を環境変数として設定 *テストコードを編集
商品購入機能の実装
https://gyazo.com/9c1066df79df633088d12fda5b510bcc https://gyazo.com/754d3a309c08c91cbaf61292bec08a49 https://gyazo.com/6975de0284353057802585da297b1904 https://gyazo.com/24bb31fa83a4278dfe8a7ba1f472be35 https://gyazo.com/b6c1d55325303900981c92739c4226f9 https://gyazo.com/3707f64436bb3bc6a9f6a9dc3e1a7743 https://gyazo.com/30f042a694e100e03ac57fba7b306f15
What
Formオブジェクトを用いて、購入時に複数のテーブルへ情報が保存Formオブジェクトを作成する 購入機能に必要なモデルやコントローラーを作成する 購入のためのフォームを実装する フォームの情報を保存できるようにする エラーが表示されるようにする テストコードを実装する
PAY.JPを利用してクレジットカード決済 JavaScriptでtokenを生成してサーバーサイドへ送信 決済機能を実装 トークンに対するバリデーションを設定 鍵情報を環境変数として設定 *テストコードを編集
Why
商品購入機能の実装
https://gyazo.com/9c1066df79df633088d12fda5b510bcc https://gyazo.com/754d3a309c08c91cbaf61292bec08a49 https://gyazo.com/6975de0284353057802585da297b1904 https://gyazo.com/24bb31fa83a4278dfe8a7ba1f472be35 https://gyazo.com/b6c1d55325303900981c92739c4226f9 https://gyazo.com/3707f64436bb3bc6a9f6a9dc3e1a7743 https://gyazo.com/30f042a694e100e03ac57fba7b306f15