Discussions
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.