Store Setup Guide
Complete guide to configuring your BookWish store.
Store Configuration Overview
Your store configuration affects:
- How customers find you
- Your online presence
- Order processing
- Payment handling
Essential Settings
Store Profile
| Setting | Purpose | Required |
|---|---|---|
| Name | Display name for your store | Yes |
| Slug | URL identifier (bookwish.shop/{slug}) | Yes (auto-generated) |
| Description | Store description for website | Recommended |
| Logo | Store branding | Recommended |
Location
Accurate location information enables:
- Customer pickup
- "Stores near me" search
- Local delivery options
Address Line 1: 123 Main Street
Address Line 2: Suite 100 (optional)
City: Portland
State: OR
ZIP: 97201
Contact
- Phone: Displayed on website, used for customer contact
- Email: Receives order notifications and inquiries
Hours
Business hours format:
- Standard hours:
9:00 AM - 6:00 PM - Extended hours:
9:00 AM - 9:00 PM - Closed:
Closed - 24 hours:
Open 24 Hours
Advanced Settings
Website Settings
Enable and configure your online presence:
Website Enabled: Yes
Store URL: bookwish.shop/your-store
Custom Domain: www.yourstore.com (optional)
Integration Settings
Connect external services:
| Integration | Purpose |
|---|---|
| Square | POS and inventory sync |
| Stripe | Payment processing |
| EasyPost | Shipping labels |
| Ingram | Book ordering |
Inventory Settings
Configure how inventory is managed:
- Native: Manage inventory directly in BookWish
- Square Sync: Sync with Square POS inventory
Payment Setup
Stripe Connect
Connect your Stripe account to receive payments:
- Go to Shop > Settings > Payments
- Click "Connect Stripe Account"
- Complete Stripe onboarding
- Verify your business information
Payment Flow
Customer pays → Stripe processes → Funds to your account
↓
BookWish fee deducted
Square Integration
Connecting Square
- Go to Shop > Settings > Integrations
- Click "Connect Square"
- Authorize BookWish access
- Select location (if multiple)
Sync Settings
Configure how Square syncs:
- Inventory Source: Square or Native
- Sync Frequency: Real-time (webhooks) + hourly backup
- Price Sync: Keep prices in sync with Square
Notification Preferences
Order Notifications
Choose how you receive order alerts:
- Immediate: Email notification for each order
- Daily Digest: Summary email at 6 AM daily
Other Notifications
- New reviews about your store
- Low inventory alerts
- Customer inquiries
Store Verification
ABA Membership
If you're an American Booksellers Association member:
- Go to Shop > Settings > Verification
- Enter your ABA member ID
- We'll verify your membership
- Your store gets a "Verified Indie" badge
Testing Your Setup
Before going live:
- Place a test order - Use test payment mode
- Check email notifications - Verify you receive alerts
- Review website - Preview your store website
- Test checkout - Complete a purchase flow
Checklist
- Store name and description set
- Address and contact information complete
- Business hours configured
- Logo uploaded
- Stripe account connected
- Inventory added
- Website enabled
- Test order completed