A Cash Sale refers to a situation where a Sales Order (SO) is set up with a payment method, indicating that the customer is expected to make an immediate payment upon order fulfillment. It's a transactional state that affects the billing process of the SO.
This happens when a payment method is added to the Sales Order. If you don´t want to receive a customer's cash sales on the sales order, it should not have any payment method in the SO.
How to avoid the 'Cash Sale' mode
- To prevent NetSuite from creating a Cash Sale from a Sales Order, do not add a payment method to the Sales Order