Slide 18
Slide 18 text
Checkoutセッション作成->リダイレクトまたは別タブ
18
ジャムジャム!!Jamstack_5
#jamjamjamstack
{
const session = await fetch('/api/checkout_session', {
method: "POST",
headers: { 'content-type': 'application/json' },
body: JSON.stringify({
price_id: product.price.id
})
}).then(data => data.json())
.catch(e => window.alert(e.message))
window.open(session.url, 'checkout-session')
}}>注文する