Name | Type | Cardinality | Label | Required | Help |
account |
RecordRef |
0..1 |
Account |
F |
Sets the Accounts Receivable account that will be affected by this refunded transaction. |
accountingBookDetailList |
AccountingBookDetailList |
0..1 |
|
|
|
applyList |
CustomerRefundApplyList |
0..1 |
|
|
|
arAcct |
RecordRef |
0..1 |
A/R Account |
F |
Select the Accounts Receivable account that will be affected by this transaction.
Click —New — to set up a new account. |
balance |
double |
0..1 |
Current Balance |
F |
A read-only field that returns the balance in the customer's account. |
ccApproved |
boolean |
0..1 |
Credit Card Approved |
F |
Sets the status of the credit card to approve. |
ccExpireDate |
dateTime |
0..1 |
Expires (MM/YYYY) |
F |
Sets the credit card expiration date. |
ccIsPurchaseCardBin |
boolean |
0..1 |
Purchase Card BIN |
F |
|
ccName |
string |
0..1 |
Name on Card |
F |
Defaults to the cardholder name from the default credit card on the customer's record. If the default credit card is not selected in creditCard, you must provide this value. |
ccNumber |
string |
0..1 |
Credit Card # |
F |
Sets the card number here. Enter numbers only, without spaces. On a get, this information is masked. |
ccProcessAsPurchaseCard |
boolean |
0..1 |
Send Line-Level Data |
F |
This box is checked when NetSuite has determined that the credit card entered is a purchase card. You can clear this box if you need to process this payment as a Level I payment transaction.
If NetSuite does not recognize the credit card entered as a purchase card but you want to process it as one, check this box. |
ccStreet |
string |
0..1 |
Card Street |
F |
Defaults to the street address from the customer's billing address. |
ccZipCode |
string |
0..1 |
Card Zip Code |
F |
Defaults to the zip or postal code from the customer's billing address. |
chargeIt |
boolean |
0..1 |
Process Credit Card |
F |
If refund is by credit card, place a check mark in this box to process the credit to the customer's charge account over the Internet. You must have previously set up a NetSuite merchant account for this to work. |
checkNumber |
string |
0..1 |
Check # |
F |
|
class |
RecordRef |
0..1 |
Class |
F |
Select a class for this customer refund. |
createdDate |
dateTime |
0..1 |
Date Created |
F |
|
creditCard |
RecordRef |
0..1 |
Cards on File |
F |
References the credit card records associated with the customer record. |
creditCardProcessor |
RecordRef |
0..1 |
Payment Processing Profile |
F |
Select the credit card processor you want to use for this transaction.
You can set up credit card processors at Setup > Accounting > Payment Processing Profiles > New. |
currency |
RecordRef |
0..1 |
Currency |
F |
If you do not use the Multi-Currency Customers feature, the currency of the customer you are creating this transaction for is shown here.
If you use the Multi-Currency Customers feature, select the currency of the credits or deposits you want to refund. The currency selected in the Currency field filters the list of credits and deposits on the Apply subtab. |
currencyName |
string |
0..1 |
Currency |
F |
A read only field that defaults to the currency associated with the customer referenced by the entity field. |
customer |
RecordRef |
0..1 |
|
T |
References an existing customer record. |
customFieldList |
CustomFieldList |
0..1 |
|
|
|
customForm |
RecordRef |
0..1 |
Custom Form |
F |
|
debitCardIssueNo |
string |
0..1 |
Issue No. |
F |
If the card is a debit card, enter the card's issue number. |
department |
RecordRef |
0..1 |
Department |
F |
Choose a department to associate with this transaction.
Click New to enter a new department.
Go to Lists > Departments for details about existing departments. |
depositList |
CustomerRefundDepositList |
0..1 |
|
|
|
dynamicDescriptor |
string |
0..1 |
Soft Descriptor |
F |
|
exchangeRate |
double |
0..1 |
Exchange Rate |
T |
Defaults to the current currency exchange rate as defined in the currency record. This is only settable on an Add. |
handlingMode |
CustomerRefundHandlingMode |
0..1 |
Handling Mode |
T |
|
inputAuthCode |
string |
0..1 |
Input Auth. Code |
F |
|
inputReferenceCode |
string |
0..1 |
Input P/N Ref. |
T |
|
lastModifiedDate |
dateTime |
0..1 |
Date Last Modified |
F |
|
location |
RecordRef |
0..1 |
Location |
F |
Choose a location to associate with this transaction.
Select New to enter a new location record.
Go to Lists > Locations for details about existing location records. |
memo |
string |
0..1 |
Memo |
F |
Enter an optional memo to describe this refund.
For example, you may want to include the original transaction number on the refund.
This memo appears on issued checks and register reports. |
outputAuthCode |
string |
0..1 |
Auth. Code |
F |
|
outputReferenceCode |
string |
0..1 |
P/N Ref. |
F |
|
payeeAddress |
Address |
0..1 |
Pay To |
F |
|
payeeAddressList |
RecordRef |
0..1 |
Address To Select |
F |
|
paymentCardCsc |
string |
0..1 |
CSC |
F |
|
paymentMethod |
RecordRef |
0..1 |
Payment Method |
F |
Reference to a value in a user-defined list at Setup > Accounting > Setup Tasks > Accounting Lists > New > Payment Method. This value sets the type of card. |
paymentOperation |
CustomerRefundPaymentOperation |
0..1 |
Payment Operation |
F |
|
paymentOption |
RecordRef |
0..1 |
Payment Option |
F |
|
paymentProcessingProfile |
RecordRef |
0..1 |
Payment Processing Profile |
T |
|
pnRefNum |
string |
0..1 |
P/N Ref. |
F |
If you accept credit card payments, the Verisign authentication code appears here once the transaction is approved. |
postingPeriod |
RecordRef |
0..1 |
Posting Period |
F |
Required on Add when the Accounting Periods feature is enabled. |
status |
string |
0..1 |
Status |
F |
|
subsidiary |
RecordRef |
0..1 |
Subsidiary |
F |
This field shows the subsidiary associated with this transaction. |
toBePrinted |
boolean |
0..1 |
To Be Printed |
F |
If enabled, this invoice is saved in a queue of invoices that can be printed at a later date. |
total |
double |
0..1 |
Refund Amount |
F |
This is a read-only field that returns the total of line items, tax and shipping costs. |
tranDate |
dateTime |
0..1 |
Date |
T |
Required on Add. Defaults to the current date. |
tranId |
string |
0..1 |
Check # |
F |
Defaults to the largest Customer Refund number incremented by one. You can overwrite with another number. |
transactionNumber |
string |
0..1 |
Transaction Number |
F |
The number automatically generated for the transaction by NetSuite. |
validFrom |
dateTime |
0..1 |
Valid From / Start Date (MM/YYYY) |
F |
Enter the date when this card first became valid. |
voidJournal |
RecordRef |
0..1 |
Voided Journal |
F |
|