Shop (Stripe)

Payment processing, cart, and checkout configuration.

Stripe Connection

Stripe API keys are configured via environment variables. Manage them in your hosting dashboard (Vercel).

Live Keys: Configured
Test Keys: Configured
Webhook Secret: Configured

Get your API keys from the Stripe Dashboard

Stripe Mode Test Mode

In test mode, use Stripe test card numbers. No real charges are made. Switch to live when ready for production.

Shop Site

Select which site displays the shopping cart. Only this site will include the cart icon and checkout functionality. Other sites are unaffected.

Cart is active on: shop. Republish to apply changes to the live site.

Cart Page Created

A dedicated page where customers view their cart items, adjust quantities, and proceed to checkout. The cart icon in the header links to this page.

Cart page exists on shop. You can edit it from the page editor.

Product Inquiries

For products marked as "Inquiry Only", a contact button replaces "Add to Cart". Clicking it opens the customer's email app with a pre-filled message.

Customer inquiries will be sent to this address.

Shown instead of "Add to Cart" for inquiry-only products (e.g. "Inquire", "Get in Touch").

Use {{product}} as a placeholder for the product name.

Use {{product}} as a placeholder for the product name.

Webhook

Configure this URL in your Stripe Dashboard under Developers > Webhooks to receive payment events.

https://edit.spacemusic.com/api/stripe/webhook

Events to listen for: checkout.session.completed

Manage webhooks in Stripe Dashboard