クレジットカードによる決済の流れについて
⑴カード情報の取得
⑵代行会社にカード情報を送る
このとき公開鍵が必要になる。
送ると、今度はトークンが発行される
トークンとは、
クレカの情報などを暗号化したもので、一度きりのパスワードのこと。
⑶そのトークンを今度はクライアントサイドからサーバーサイドへ送り
⑷サーバーサイドではトークンが正しく送られてきているかを検証する
⑸トークンなどの情報がサーバーサイドから代行会社に送られる
このとき秘密鍵が必要になる
⑹代行会社で確認が取れたら決済完了。
その旨が代行会社からサーバーサイドに送られる。