require 'stripe'
require 'sinatra'
# This is your test secret API key.
Stripe.api_key = 'sk_test_51MTogaGkvpzKe0IuWS1uedNCyq2sKuznvVdPi2MRvoM864cCrfRYZrYaMftydvr8AQMas4h9HNhAhgVCFi2JKbA400wRXyUi4B'
set :static, true
set :port, 4242
YOUR_DOMAIN = 'http://localhost:4242'
post '/create-checkout-session' do
content_type 'application/json'
session = Stripe::Checkout::Session.create({
line_items: [{
# Provide the exact Price ID (e.g. pr_1234) of the product you want to sell
price: '{{PRICE_ID}}',
quantity: 1,
}],
mode: 'payment',
success_url: YOUR_DOMAIN + '/success.html',
cancel_url: YOUR_DOMAIN + '/cancel.html',
})
redirect session.url, 303
end
Pirkumu grozs
Pirkumu grozs ir tukšs.