Beesmetic / Custom app
Your invoicing needs to account for different payment methods and orders that change after checkout.
Invoicing that follows the order.
An embedded invoicing app with Space Invoices, built around post-purchase additions and cash-on-delivery confirmation.
An enquiry first, nothing booked. I reply by email, usually within a day or two.
Illustrative invoicing integration
- ShopifyThe order and payment status
Card payments and confirmed cash-on-delivery payments.
- Beesmetic's appThe invoicing workflow
Accounts for payment method and post-purchase additions.
- Space InvoicesInvoice creation and fiscalisation
- My role
- App development, order workflows and integration
- Integration
- Space Invoices for invoice creation and fiscalisation
- Team controls
- Invoicing inside Shopify, with manual COD payment confirmation
01
Give post-purchase additions time to arrive.
The post-purchase offer adds items to the existing order. Invoicing at checkout would produce an invoice that misses them. The app creates and fiscalises invoices through Space Invoices. For card orders, the invoice email waits 20 minutes.
Invoices include what customers add after checkout.
Illustrative card-order timeline
- At checkoutThe customer pays by card
- After checkoutThe post-purchase offer adds an item to the order
- Up to 20 minutesThe app waits before invoicing
- At 20 minutesInvoice and email, with every item
02
Invoice after the team confirms payment.
Invoicing cash-on-delivery orders at checkout would invoice payments that have not arrived. Marking the order paid in Shopify notifies the app, which starts the invoice and email.
The team confirms payment. The app handles everything after that.
Illustrative cash-on-delivery workflow
Team
App
- Creates the invoice
- Fiscalises it
- Emails the customer
03
Keep campaign discounts combinable.
Klaviyo created discount codes with combinations disabled. A separate automation applies the right combination settings when Klaviyo creates a code.
Campaign codes work alongside other discounts.
Illustrative discount automation
- KlaviyoCreates a campaign code
Combinations are disabled initially.
- AutomationUpdates the combination settings
- Shopify checkoutThe code works with other discounts
Project scope
- An embedded Shopify app for invoice processing, fiscalisation through Space Invoices and purchaser emails.
- A 20-minute wait before card-order invoice emails, allowing for post-purchase additions.
- An invoicing workflow that starts when the team marks a cash-on-delivery order paid.
- Automatic combination settings for Klaviyo-created discount codes.
Next step
Does your order workflow need a custom app?
Tell me where the standard process stops fitting and where your team needs to stay involved.
After delivery, work can continue as a partnership or by the hour.
How project work is agreed