CustomerRefund

Namespace: urn:customers.transactions.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
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 F
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 Pmt. Meth. 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 F
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

Attributes

NameType
externalId string
internalId string

Related Searches

Name
TransactionSearch
TransactionSearchAdvanced
TransactionSearchBasic
TransactionSearchRow
TransactionSearchRowBasic