Customthings
Blog /
Set Up Payments & Checkout
Set Up Payments & Checkout
Louie · June 04, 2026

Set Up Payments & Checkout

Accept payments directly in your Customthings store — no Shopify or third-party checkout needed. Perfect for in-person events, social media orders, and anyone who wants a complete customize-to-pay experience.

Why Use Customthings Payments?

Before this feature, customers could customize and submit orders through your Customthings store, but payment happened outside the platform — through Venmo, cash, or a separate invoice.
Now, the entire flow lives in one place: customize → checkout → pay → fulfill.
This is especially valuable if you sell at pop-up stores, craft shows, events, or take orders through social media. Your customers get a real checkout experience, and you don't start production until you've been paid.

Requirements

  • A Growth plan or above (payment is not available on the Starter plan)
  • A Stripe account (Customthings uses Stripe as the payment gateway)
  • Store currency set to USD or EUR (other currencies are supported for price display only, not for payment processing)
Transaction fee: 
  • USD 3.9% + $0.30 & EUR 3.90% + €0.25 per transaction for the Growth plan;
  • USD 3.5% + $0.30 & EUR 3.50% + €0.25 per transaction for the Advanced plan.

Step 1: Set Your Store Currency

Go to Settings → Payment. Select your store currency — currently USD or EUR for payment-enabled stores.
Important: Once you set the currency here, all product prices across your store will display in that currency. If you change it to an unsupported currency (e.g., AUD), prices will display in that currency but the payment function will be disabled.

Step 2: Connect Your Stripe Account

Still on the Settings → Payment page, find the Stripe Payment Gateway section and click Connect Stripe Account.
You'll be guided through Stripe's onboarding flow:
  1. Select your country
  2. Enter your business and banking details in Stripe's interface
  3. Complete the connection
Once connected, the Payment page will show your linked account status, your transaction fee rate, and an option to upgrade your plan if needed.
If you need to update your Stripe details later, click Go to Stripe Dashboard from this page to manage your account directly in Stripe. Note that the store currency cannot be changed after connecting.

Step 3: Configure Shipping & Delivery

Go to Settings → Shipping & Delivery. This step is critical — it determines what fulfillment options your customers see. Customthings offers two delivery methods. You can enable one or both:

In-Store Pickup

Toggle this on if customers collect orders in person. You can configure:
  • Pickup location — your store address or event location
  • Pickup hours — when customers can come to pick up
When a customer chooses this option, they receive a pickup code via email after paying. The pickup code stays locked on your end until you mark the order as Processed. Once processed, the order status changes to Awaiting Pickup, and you can verify the customer's code when they arrive.

Online Delivery (Shipping)

Toggle this on if you ship orders. You can configure:
  • Shipping regions: add different regions with different shipping rates
  • Shipping price: set per-zone pricing
  • Free shipping threshold: e.g., free shipping on orders over $50
Click Save changes when done.


What You See on Your End

When a paid order comes in, your Order dashboard shows:
  • Order details and the customer's design file
  • Delivery method — pickup or shipping
  • Payment status — confirmed as paid

For pickup orders:
  1. The pickup code is initially locked
  2. Mark the order as Processed → status changes to Awaiting Pickup and the pickup code becomes active
  3. When the customer arrives, enter their pickup code to complete Pickup Verification
  4. The customer receives a final confirmation email

Tips

  • Set up shipping & delivery before you share your store. If neither method is configured, customers won't be able to complete checkout.
  • Payment works alongside your e-commerce integrations. You can accept payments through your Customthings store for in-person/social orders while still using Shopify or Etsy for your online store.
  • The pickup code system is built for in-person events. If you're at a craft show, customers pay on their phone, you get the order instantly, produce it on the spot, and verify pickup — all without cash or card readers.

Connect your Stripe account and start collecting payments today!
→ Next: Set Up Pricing Rules: learn how to charge differently based on customization complexity
Your thumbs up encourages us to do better!
Unlock Customthings Today!
Get Started
Unlock Customthings Today!
Get Started