Hi everyone,
I’m using Celigo to integrate Shopify with NetSuite, and the flow imports Sales Orders and Customer Deposits. However, the Sales Orders don't include payment information, so I’m currently using a User Event script on the Customer Deposit record to copy the payment details back to the Sales Order.
The issue I’m facing is that some orders appear to be double-paid after the import into NetSuite. I’m not sure what is causing this behavior or how to prevent it.
Has anyone experienced this before or know the best approach to handle this? Any guidance would be appreciated.
Thanks!
j
James Roth
10/30/2025, 3:38 PM
Hey Ching,
Just a heads-up — the prebuilt Customer Deposit flow will only trigger if the Payment Method field on the Sales Order is empty.
You can map the Payment Method (
processing_method
) to another field on the Sales Order, since it’s available from the Shopify Order JSON.
Hope that helps!