stripe-setup
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseStripe Setup
Stripe配置
Configure Stripe products and prices for Pitfal Solutions packages.
为Pitfal Solutions套餐配置Stripe产品与价格。
Prerequisites
前置条件
-
Stripe CLI installed:bash
brew install stripe/stripe-cli/stripe -
Login to Stripe:bash
stripe login -
Verify connection:bash
stripe config --list
-
已安装Stripe CLI:bash
brew install stripe/stripe-cli/stripe -
登录Stripe:bash
stripe login -
验证连接:bash
stripe config --list
Create Products
创建产品
Portrait Session
肖像拍摄套餐
bash
stripe products create \
--name="Portrait Session" \
--description="1-hour portrait photography session including 10 edited digital images"bash
stripe products create \
--name="Portrait Session" \
--description="1-hour portrait photography session including 10 edited digital images"Event Coverage - Half Day
活动拍摄 - 半天
bash
stripe products create \
--name="Event Coverage - Half Day" \
--description="4-hour event photography and videography coverage"bash
stripe products create \
--name="Event Coverage - Half Day" \
--description="4-hour event photography and videography coverage"Event Coverage - Full Day
活动拍摄 - 全天
bash
stripe products create \
--name="Event Coverage - Full Day" \
--description="8-hour event photography and videography coverage"bash
stripe products create \
--name="Event Coverage - Full Day" \
--description="8-hour event photography and videography coverage"Digital Download Pack
数字下载包
bash
stripe products create \
--name="Digital Download Pack" \
--description="High-resolution digital images from your session"bash
stripe products create \
--name="Digital Download Pack" \
--description="High-resolution digital images from your session"Print - 8x10
8x10英寸打印
bash
stripe products create \
--name="Print - 8x10" \
--description="Professional quality 8x10 print"bash
stripe products create \
--name="Print - 8x10" \
--description="Professional quality 8x10 print"Create Prices
创建价格
After creating products, note the product IDs and create prices:
bash
undefined创建产品后,记录产品ID并创建价格:
bash
undefinedPortrait Session - $250
肖像拍摄套餐 - 250美元
stripe prices create
--product="prod_XXXXX"
--unit-amount=25000
--currency=usd
--product="prod_XXXXX"
--unit-amount=25000
--currency=usd
stripe prices create
--product="prod_XXXXX"
--unit-amount=25000
--currency=usd
--product="prod_XXXXX"
--unit-amount=25000
--currency=usd
Event Half Day - $800
半天活动拍摄 - 800美元
stripe prices create
--product="prod_XXXXX"
--unit-amount=80000
--currency=usd
--product="prod_XXXXX"
--unit-amount=80000
--currency=usd
stripe prices create
--product="prod_XXXXX"
--unit-amount=80000
--currency=usd
--product="prod_XXXXX"
--unit-amount=80000
--currency=usd
Event Full Day - $1500
全天活动拍摄 - 1500美元
stripe prices create
--product="prod_XXXXX"
--unit-amount=150000
--currency=usd
--product="prod_XXXXX"
--unit-amount=150000
--currency=usd
stripe prices create
--product="prod_XXXXX"
--unit-amount=150000
--currency=usd
--product="prod_XXXXX"
--unit-amount=150000
--currency=usd
Digital Download Pack - $150
数字下载包 - 150美元
stripe prices create
--product="prod_XXXXX"
--unit-amount=15000
--currency=usd
--product="prod_XXXXX"
--unit-amount=15000
--currency=usd
stripe prices create
--product="prod_XXXXX"
--unit-amount=15000
--currency=usd
--product="prod_XXXXX"
--unit-amount=15000
--currency=usd
Print 8x10 - $35
8x10英寸打印 - 35美元
stripe prices create
--product="prod_XXXXX"
--unit-amount=3500
--currency=usd
--product="prod_XXXXX"
--unit-amount=3500
--currency=usd
undefinedstripe prices create
--product="prod_XXXXX"
--unit-amount=3500
--currency=usd
--product="prod_XXXXX"
--unit-amount=3500
--currency=usd
undefinedSetup Webhooks (Local Development)
设置Webhooks(本地开发)
bash
stripe listen --forward-to localhost:3000/api/webhooks/stripebash
stripe listen --forward-to localhost:3000/api/webhooks/stripeSetup Webhooks (Production)
设置Webhooks(生产环境)
bash
stripe webhook_endpoints create \
--url="https://pitfal.solutions/api/webhooks/stripe" \
--enabled-events="checkout.session.completed,payment_intent.succeeded,payment_intent.payment_failed"bash
stripe webhook_endpoints create \
--url="https://pitfal.solutions/api/webhooks/stripe" \
--enabled-events="checkout.session.completed,payment_intent.succeeded,payment_intent.payment_failed"List Products
查看产品
Verify setup:
bash
stripe products list --limit 10
stripe prices list --limit 10验证配置:
bash
stripe products list --limit 10
stripe prices list --limit 10