Discussions
Narrative Insights is Temporarily Unavailable due to an Infrastructure Issue. Learn how This Impacts Your Account and What to Expect While the Feature is Disabled.
Problems setting "Pref. CC Processor" on customer record using Suite/JavaScript
I am encountering problems setting a customer's "Pref. CC Processor" (Field ID: "prefccprocessor") as Payflow on the customer record using JavaScript. I have tried using the following command:
rec.setFieldValue('prefccprocessor','Payflow')
However, a Notice: "Invalid reference key [null]" error message appears after the script containing this line is executed. I could not find an internal ID for Payflow in the NetSuite Administration area to try to set it using that, eg:
rec.setFieldValue('prefccprocessor',9)
Does anyone know if Internal ID's are available for the "prefccprocessor" field values, or any other methods I should be aware of to set a customer's "Pref. CC Processor" using SuiteScript/JavaScript. I understand NetSuite requires this field needs to be set for each customer who register's on our website for the credit card processor to work once they place an order.