目次一覧
状態:-
閲覧数:698
投稿日:2019-05-05
更新日:2019-05-05
「従来コード」or「現在コード」? / 「1回限りの支払」or「subscription」?
「従来コード」or「現在コード」? / 「1回限りの支払」or「subscription」?
「従来コード」or「現在コード」?
下記コードが記載されている場合は、「従来コード」
・「checkout.js」を読み込んでいる場合
<script src="https://checkout.stripe.com/checkout.js"
下記コードが記載されている場合は、「現在コード」
・「Checkout Session」を使用している場合
\Stripe\Checkout\Session
「1回限りの支払」or「subscription」?
下記何れかのコードが記載されている場合は、「1回限りの支払」
・redirectToCheckoutメソッドのitems配列内で、'sku'プロパティを指定
stripe.redirectToCheckout({
items: [{
sku: 'xxxx',
quantity: 1
}],
・「Checkout Session」オブジェクトのcreateメソッドの配列内で、'line_items'プロパティを指定
\Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'line_items' => [[
'name' => 'xxxx',
'description' => 'xxxx',
'amount' => 500,
'currency' => 'jpy',
'quantity' => 1,
]],
下記何れかのコードが記載されている場合は、「subscription」
・redirectToCheckoutメソッドのitems配列内で、'plan'プロパティを指定
stripe.redirectToCheckout({
items: [{
plan: 'xxxx',
quantity: 1
}],
・「Checkout Session」オブジェクトのcreateメソッドの配列内で、'subscription_data'プロパティを指定
\Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'subscription_data' => [
'items' => [[
'plan' => 'xxxx',
'trial_period_days' => 30,
]],