Technical FAQ
Answers to technical questions about widgets, integration, emails, and more.
Widgets
What are widgets?
Widgets are embeddable components for your website:
- Course schedule
- Credit packages
- Trainer overview
- Login area
How do I embed widgets?
- Open Widget Builder
- Configure widgets
- Copy embed code
- Insert on website
<div id="bookicorn-widget"></div>
<script src="https://app.bookicorn.net/widget/[your-code].js"></script>
Do widgets work with every website builder?
Yes, widgets work with:
- WordPress
- Wix
- Squarespace
- Webflow
- Custom HTML
- And all others that allow HTML/JavaScript
Why is my widget not loading?
Check:
- Embed code correctly copied?
- JavaScript allowed on your page?
- No Content Security Policy blocking it?
- Check browser console for errors
Can I customize the widget design?
Yes, in the Widget Builder:
- Colors (primary color)
- Width and spacing
- Border radius
- Background
- Dark/light mode
Why does the widget look different on my page?
Possible causes:
- Your CSS is affecting the container
- Different width than in the preview
- Parent element has styles
Solution: Create a container with a fixed width.
Emails
Which emails does Bookicorn send?
| Category | Emails |
|---|---|
| Bookings | Confirmation, reminder, cancellation |
| Credits | Purchase confirmation, expiry warning |
| Account | Registration, password reset |
| System | Course cancellation, waitlist |
Emails are not being received
Check:
- Recipient's spam folder
- Email address correct?
- Send status under Customers → Email history
Can I customize email templates?
Yes, under Settings → Email Templates:
- Change subject
- Edit content
- Use variables (e.g.
{vorname},{kurs},{datum})
Can I use my own email server?
No. All emails are sent through Bookicorn's servers. This guarantees deliverability and consistency.
Are emails marked as spam?
Should not happen. Bookicorn uses:
- SPF/DKIM authentication
- Reputation management
- Opt-in compliant sending
If issues arise: Ask customers to mark the email as "not spam".
Account & Security
How secure is the data?
- Encrypted transmission (HTTPS/TLS)
- Encrypted storage
- GDPR compliant
- Servers in the EU
- Regular backups
Where is data stored?
In the EU (Germany). We use:
- Supabase (database)
- Vercel (hosting)
- Stripe (payments)
All providers are GDPR compliant.
Can I export data?
Yes:
- Settings → Privacy
- "Export data"
- Download as JSON/CSV
How do I delete my account?
- Settings → Privacy
- "Delete account"
- Email confirmation
- All data is deleted
Caution: Cannot be undone.
What happens if I lose my password?
- Login page → "Forgot password"
- Enter email address
- Receive reset link
- Set new password
Does Bookicorn support two-factor authentication?
Not currently. Planned for future versions.
Payments & Stripe
Why Stripe?
Stripe is:
- Secure and PCI compliant
- Accepted worldwide
- Supports many payment methods
- Automatic tax handling
Do I need a Stripe account?
Yes. During initial setup you are redirected to Stripe:
- Create Stripe account
- Complete verification
- Connect with Bookicorn
Which payment methods are supported?
Depending on Stripe configuration:
- Credit card (Visa, Mastercard, Amex)
- SEPA direct debit
- PayPal
- Apple Pay
- Google Pay
- Klarna
When do I receive payouts?
Stripe automatically pays out to your bank account:
- Standard: After 7 days
- For established accounts: After 2 days
How high are the Stripe fees?
Stripe standard fees:
- 1.4% + €0.25 (EU cards)
- 2.9% + €0.25 (non-EU cards)
Plus Bookicorn revenue share.
Can invoices be created automatically?
Yes. An invoice is automatically created for every purchase:
- Customers receive PDF by email
- Accessible in dashboard
- With all tax information
Integration
Is there an API?
Not currently publicly available. For integration requests: Contact support.
Can I connect Google Calendar?
Not directly. Workaround:
- Customers can add bookings to their calendar (ICS link in email)
Is there a Zapier integration?
Not currently available. Planned for future versions.
Can I connect Bookicorn to my CRM?
Not directly. Data can be exported and manually imported.
Mobile & Apps
Is there a mobile app?
No, but:
- Dashboard is fully responsive
- Works like an app on a smartphone
- "Add to home screen" is possible
Does Bookicorn work on tablets?
Yes. The interface adapts automatically:
- Desktop: Full view
- Tablet: Optimized view
- Mobile: Stack layout
Can customers book on their phone?
Yes. The entire booking process is mobile-optimized:
- Responsive widgets
- Touch-optimized buttons
- Mobile checkout
Browser & Compatibility
Which browsers are supported?
- Chrome (recommended)
- Firefox
- Safari
- Edge
Not supported: Internet Explorer
Why does it look different in my browser?
Possible causes:
- Outdated browser version
- Browser extensions blocking
- Clearing cache often helps
Does JavaScript need to be enabled?
Yes. Bookicorn requires JavaScript for:
- Dashboard functions
- Widget rendering
- Interactive elements
Performance
Why is the page loading slowly?
Possible causes:
- Slow internet connection
- Many browser tabs open
- Browser cache full
Solution:
- Clear cache
- Test another browser
- Reload page
Are there maintenance windows?
Rarely. For planned maintenance:
- Advance notice by email
- Status page at status.bookicorn.net
What about system outages?
- Check status: status.bookicorn.net
- Contact support
- Data is never lost (backups)
Privacy & GDPR
Is Bookicorn GDPR compliant?
Yes:
- Data processing in the EU
- Data processing agreement (DPA) available
- Privacy-compliant processes
- Right to deletion implemented
Do I need a DPA?
Yes, recommended. You are processing customer data. To get the DPA:
- Settings → Legal
- Download DPA
- Return signed
What must I mention in my privacy policy?
- Bookicorn as data processor
- Data processing for bookings
- Stripe for payments
- Note on cookies (if widgets are used)
Are cookies set?
Yes, technically necessary cookies:
- Session management
- Login status
- Settings
No tracking cookies without consent.
Common Issues
"Page not found" error
- Check URL
- Logged in?
- Have the necessary permissions?
Widget shows "Error loading"
- Check browser console (F12)
- Copy embed code again
- Is JavaScript allowed on the page?
- Disable ad blocker
Payment fails
Customer check:
- Card details correct?
- Sufficient funds?
- 3D Secure confirmed?
Studio check:
- Stripe correctly connected?
- Stripe account verified?
Dashboard not loading
- Clear browser cache (Ctrl+Shift+Delete)
- Test another browser
- Disable extensions
- Reload page
Contacting Support
When to contact support?
- Technical errors
- Unexpected behavior
- Questions about setup
- Feature requests
How do I contact support?
- Email: hey@bookicorn.net
- Chat: In the admin dashboard (help button)
- Documentation: manager.bookicorn.net/docs
What should I include when reporting a problem?
- What did you try?
- What happened?
- What did you expect?
- Screenshots if possible
- Browser and device