stripe element UI
javascriptライブラリが提供されている。
必要な要素(element)を作って、mount() する
必要なeventhandlerを設定する on()する
stripe.createToken(elements[0], additionalData)
でpromiseを受け取って、成功時には tokenが来る。
elements[0]は, 複数のelement, card, cvcなどを作っても、token生成時には1つのelementで良い。
このときに、additionalDataで付加的な情報を渡せる(metadataであとから引ける?
Although these fields are optional, we highly recommend collecting name and address
項目は、name, address関連、currency、大きくは3つ。
このtokenをserver側に渡して、
コピペでいいのかもだけど、エラー処理はそれなりにする必要はある。
参考: