Orders Created Without Payment (Shopify Integration)
Issue
Orders are successfully imported from Shopify, but:
The invoice shows as unpaid
No deposit is created
The order may not get allocated or processed further
Why This Happens
When an order is imported, the system performs two separate actions:
Creates the order
Attempts to attach the payment (deposit)
If the system cannot map the Shopify payment to a configured account, the payment is skipped.
As a result:
Order is created
Payment is not recorded
Common Causes
This issue usually occurs when:
Shopify payment methods are not mapped to deposit accounts
A new payment method was added, but not configured
Payment waiver setting is enabled
Account mappings were changed or removed
How to Fix
Step 1: Verify Payment Mapping
Navigate to Orders → Accounts Settings
Check all Shopify payment methods
Ensure each method is mapped to a valid deposit account
Step 2: Check Payment Waiver Setting
If enabled, the system allows orders without payment
Disable this setting if payment should be mandatory
Step 3: Resync the Order
After updating the settings, resync the affected order
The system will now correctly attach the payment
Expected Result After Fix
Deposit is created
The invoice is marked as paid
Order proceeds to allocation and processing
Key Note
Order creation and payment attachment are handled separately. If payment mapping is missing or incorrect, the system will still create the order but skip the payment.
Last updated
Was this helpful?