Customer processed Sales Order using SecurePay as their Payment Gateway. When they save the order to get the Authorization, the order is placed on Payment Hold and in Payment Details > Raw Response > it shows Invalid Amount.
To fix this, Customer need to enable Multi-Currency feature.
W are using XML to pass the information entered by the Customer to SecurePay. As per our Product Manager, NetSuite can only pass in the XML the currency if Multi-Currency is enabled.