Internal ID |
Type |
nlapiSubmitField |
Label |
Required |
Help |
account |
select |
false |
|
false |
Click the button to the left and then select the account where you want to deposit the amount received.
For example, an approved credit card payment might go directly into your checking account, but an unapproved payment would go into the non-posting account specifically for unapproved payments. |
allowemptycards |
checkbox |
false |
Credits |
false |
|
applied |
currency |
false |
Applied |
false |
NetSuite keeps track of the total applied payments here.
You can apply payments by placing or clearing check marks in the Apply column next to the appropriate invoices at the bottom of the page.
If you want, you can change dollar amounts in the Payment column next to these invoices. When you do this, the Applied field automatically updates. |
aracct |
select |
false |
A/R Account |
false |
Select the Accounts Receivable account that will be affected by this transaction.
Click —New — to set up a new account. |
authcode |
text |
false |
Auth. Code |
false |
If you have a NetSuite merchant account, then this field autofills with the authorization code as soon as the charge is approved.
If you do not have a NetSuite merchant account, enter the authorization code you receive when the charge to the customer's credit card is validated outside of NetSuite, such as by a card-swipe terminal. |
autoapply |
checkbox |
false |
Auto Apply |
false |
Check this box to automatically apply payments to the oldest open receivable.
If you clear this box, the payment amount defaults to unapplied and you must later apply the payment amount to an open receivable.
Note: When you enter a customer payment and check the Auto Apply box, only the payment you enter on the transaction is applied. Other existing credits and deposits are not automatically applied against open receivables.
Once you check or uncheck the Auto Apply box on a payment and save it, the box retains the setting the next time you enter a payment. |
balance |
currency |
false |
Balance |
false |
NetSuite shows you the balance in this customer account. |
ccapproved |
checkbox |
false |
CC Approved |
false |
Place a check mark in this box only after the credit card charge has been validated outside NetSuite, such as by a card-swipe terminal.
If you have a Internet Merchant Solutions (IMS) merchant account, then this field is automatically filled as soon as the charge is approved. |
ccavsstreetmatch |
select |
false |
AVS Street Match |
false |
This field shows the AVS result code that is returned from Verisign when a credit card transaction takes place.
The codes returned could be:
Y The address information submitted did match.
N The address information submitted did not match. |
ccavszipmatch |
select |
false |
AVS Zip Match |
false |
This field shows the AVS result code that is returned from Verisign when a credit card transaction takes place.
The codes returned could be:
Y The address information submitted did match.
N The address information submitted did not match. |
ccexpiredate |
ccexpdate |
false |
Expires (MM/YYYY) |
false |
Enter the credit card's expiration date using this format: MM/YYYY. |
cchold |
text |
false |
Detail |
false |
|
ccholdetails |
textarea |
false |
Detail |
false |
|
cciavsmatch |
select |
false |
IAVS Match |
false |
|
ccispurchasecardbin |
checkbox |
false |
Purchase Card BIN |
false |
|
ccname |
text |
false |
Name on Card |
false |
NetSuite enters the cardholder name from the default credit card on the customer's record.
If the field contains no value or the wrong value, check the customer's record at Lists > Relationships > Customers. On the Financial subtab of the customer's record, verify that the Cardholder Name field contains the correct information. |
ccnumber |
ccnumber |
false |
Credit Card # |
false |
If payment is by credit card, enter the card number here. Enter numbers only, without spaces.
NetSuite is a secure site. If a NetSuite merchant gives a customer access to view payment information, only that merchant and that customer will be able to see this number. |
ccprocessoraccount |
text |
false |
Credit Card Processing Profile |
false |
|
ccsecuritycode |
text |
false |
CSC |
false |
Enter the three digit code found on the back of Visa, MasterCard, and Discover cards; for American Express cards, enter the four digit code found on the front of the card. |
ccsecuritycodematch |
select |
false |
CSC Match |
false |
This field shows the Card Security Code (CSC) result code returned to VeriSign when a credit card transaction takes place.
The possible codes are:
1. Y: The code submitted did match.
2. N: The code submitted did not match.
3. X: The credit card company does not support CSC, or no information was returned to VeriSign. |
ccstreet |
text |
false |
Card Street |
false |
NetSuite enters the street address from the customer's billing address.
If the field contains no value or the wrong value, check the customer's record at Lists > Relationships > Customers. On the Address subtab of the customer's record, make sure the default billing address contains the correct street address. |
cczipcode |
text |
false |
Card Zip Code |
false |
NetSuite enters the zip or postal code from the customer's billing address.
If the field contains no value or the wrong value, check the customer's record at Lists > Relationships > Customers. On the Address subtab of the customer's record, make sure the default billing address contains the correct zip or postal code. |
chargeit |
checkbox |
false |
Charge Credit Card |
false |
Check this box to make this payment by charging the credit card chosen in the Credit Card Select field. |
checknum |
text |
false |
Check # |
false |
If payment is by check, enter the check number here. It will appear on reports such as the 2-line Undeposited Funds register. |
checknumber |
text |
false |
Check # |
false |
|
class |
select |
false |
Class |
false |
Select a class to associate with this transaction.
To create a new class, select New.
For details on existing classes, go to Setup > Company > Classes. |
consolidatebalance |
currency |
false |
Consolidated Balance |
false |
The total of all open invoices for the entire customer-subcustomer hierarchy. |
createddate |
datetime |
false |
|
false |
|
creditcard |
select |
false |
Credit Card Select |
false |
Select a credit card stored on the customer record to use as the payment method.
Click New to enter a new credit card. |
creditcardprocessor |
select |
false |
Credit Card Processor |
false |
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 |
select |
false |
Currency |
true |
If you do not use the Multiple Currencies or Multi-Currency Customers features, the currency of the customer for whom you are creating this transaction is shown here.
If you use the Multiple Currencies or Multi-Currency Customers features, select the transaction currency in which you want to accept payment. This customer's primary currency is selected by default.
The currency you select filters the list of invoices to which you can apply payment, and lists of credits and deposits you can apply.
If you are accepting payment through a top-level customer, you can make payments toward any invoices entered for a customer in the hierarchy as long as the invoice currency is set as a transaction currency for that top-level parent. |
currencyname |
text |
false |
Currency |
false |
This customer's currency is shown in this field.
All currency amounts on this transaction are shown in this currency. |
currencysymbol |
text |
false |
Currency Symbol |
false |
|
customer |
select |
false |
Customer |
true |
Select the customer. If you use projects, select the appropriate project rather than the master customer account.
Go to Lists > Relationships > Customers for details about existing customers and projects. |
customercode |
text |
false |
Customer Code |
false |
In this field, enter a Customer Code associated with your company credit card. If you use one credit card across several departments, you can assign a separate code to each department. The code can then be used to track where and how the card is being used.
Note: This field shows only if you have enabled the Display Customer Code Field on Payment Info Page preference on the Set Up Web Site page. This option is available only with Level 2 Credit Card Processing. To set up credit card processing, go to Setup > Accounting > Payment Processing Profiles > New. |
customform |
select |
false |
Custom Form |
true |
|
debitcardissueno |
text |
false |
Issue No. |
false |
If the card is a debit card, enter the card's issue number. |
department |
select |
false |
Department |
false |
Select a department to associate with this transaction.
To create a new department, select New.
For details on existing departments, go to Setup > Company > Departments. |
dynamicdescriptor |
text |
false |
Soft Descriptor |
false |
|
entitynexus |
select |
false |
Nexus |
false |
|
exchangerate |
currency2 |
false |
Exchange Rate |
true |
The currency's exchange rate is shown in this field.
You can edit the exchange rate for this transaction only, or you can update the currency record with the exchange rate you enter here. |
externalid |
text |
false |
ExternalId |
false |
|
handlingmode |
select |
false |
Handling Mode |
false |
|
ignoreavs |
checkbox |
false |
Ignore AVS |
false |
Check the Ignore AVS box to ignore the results of the Address Verification System (AVS) pre-authorization check.
If you choose to ignore the AVS check, when a customer's address information does not match the billing address of the credit card account, then Cybersource still processes the payment. |
ignorecsc |
checkbox |
false |
Ignore CSC |
false |
Check the Ignore CSC box to ignore the results of the Card Security Code (CSC) pre-authorization check.
If you choose to ignore the CSC check, when a customer's card information does not pass the check, the payment is still processed. |
inputauthcode |
text |
false |
Input Auth. Code |
false |
|
inputpnrefnum |
text |
false |
|
false |
|
inputreferencecode |
text |
false |
Input P/N Ref. |
true |
|
isbasecurrency |
checkbox |
false |
Base Currency |
false |
|
ispurchasecard |
text |
false |
Override Hold |
false |
|
isrecurringpayment |
checkbox |
false |
Recurring Payment |
false |
This box is checked if this payment was created for a recurring cash sale.
Payments marked as recurring can be successfully processed even if the credit card expires during the billing schedule.
You should not check this box for standalone payments. You should only check this box for transactions with recurring payments.
It can be used for cash sale sales orders with billing schedules or memorizes cash sale sales orders. |
lastmodifieddate |
datetime |
false |
|
false |
|
location |
select |
false |
Location |
false |
Select a location to associate with this transaction.
To create a new location, select New.
For details on existing locations, go to Setup > Company > Locations. |
memo |
text |
true |
Memo |
false |
If you wish, enter a memo to describe this payment. It will appear on reports such as the 2-line Accounts Receivable register that NetSuite merchants and their guest-customers can see (if given permission to log in and view their transaction history). |
nexus |
select |
false |
Nexus |
false |
|
outputauthcode |
text |
false |
Auth. Code |
false |
|
outputreferencecode |
text |
false |
P/N Ref. |
false |
|
overridehold |
checkbox |
false |
Override Hold |
false |
|
overrideholdchecked |
checkbox |
false |
Override Hold |
false |
|
payment |
poscurrency |
false |
Payment Amount |
true |
Enter the currency amount of the payment here. |
paymentcardcsc |
text |
false |
CSC |
false |
|
paymenteventdate |
datetime |
false |
Override Hold |
false |
|
paymenteventholdreason |
select |
false |
Reason |
false |
|
paymenteventpurchasedatasent |
text |
false |
Override Hold |
false |
|
paymenteventresult |
select |
false |
Status |
false |
|
paymenteventtype |
text |
false |
Override Hold |
false |
|
paymenteventupdatedby |
text |
false |
Override Hold |
false |
|
paymentmethod |
select |
false |
Payment Method |
false |
Select the payment method for this payment.
To add additional choices to this list, go to Setup > Accounting > Accounting Lists > New > Payment Method. |
paymentoperation |
select |
false |
Payment Operation |
false |
|
paymentoption |
select |
false |
Payment Option |
false |
|
paymentprocessingprofile |
select |
false |
Payment Processing Profile |
false |
|
pending |
currency |
false |
Pending |
false |
If your customer has unapproved credit card payments, NetSuite automatically fills in the sum amount of these payments here.
If you validate credit card payments outside of NetSuite, these payments will be pending until they are approved. Once payments are approved, check the Card Approved box. |
pnrefnum |
text |
false |
P/N Ref. |
false |
If you accept credit card payments, the Verisign authentication code appears here once the payment is approved. |
postingperiod |
select |
false |
Posting Period |
false |
Select the period you want to post this payment to.
If a period is closed, you cannot post to that period. |
softdescriptor |
text |
false |
Soft Descriptor |
false |
|
status |
text |
false |
Status |
false |
|
statusRef |
text |
false |
|
false |
|
subsidiary |
select |
false |
Subsidiary |
false |
This field shows the subsidiary associated with this transaction. |
threedstatuscode |
text |
false |
Payer Authentication Status |
false |
|
tobeemailed |
checkbox |
false |
|
false |
|
total |
currency |
false |
To Apply |
false |
NetSuite adds the payment amount from above plus any credits you have chosen to apply and displays the total here. |
trandate |
date |
false |
Date |
true |
NetSuite inserts today's date for the posting date of this payment. You can enter or select another date.
What you enter here determines the date range in which this transaction appears on the Accounts Receivable Register. |
tranid |
text |
false |
Payment # |
false |
This is the document number automatically generated for the transaction by NetSuite. |
unapplied |
currency |
false |
Unapplied |
false |
NetSuite shows the difference between amounts available to apply to payments and payments you have actually applied. To make this equal to 0.00, you can (1) change the Payment Amount above, (2) check the Apply Existing Credits check box above, or (3) change Payment amounts below. |
undepfunds |
radio |
false |
Undep. Funds |
false |
If you are entering a payment that will be deposited to a bank account later, click Undep. Funds.
If you are entering a payment that has already been deposited, click Account and select the bank account. |
validfrom |
ccvalidfrom |
false |
Valid From / Start Date (MM/YYYY) |
false |
Enter the date when this card first became valid. |