Creating a New Invoice
You must enter all of the details in the Invoice page and then fill
out the Cybersource tab to create an invoice in
Oracle NetSuite
and send it to Cybersource.- In yourOracle NetSuiteaccount, hover overTransactions, hover overSales, and then clickCreate Invoices. For detailed instructions on how to complete the Invoice page, see Creating an Invoice. Then, continue following the steps in this section to complete the Cybersource portion.
- While still on the Invoice page, scroll down and click theCybersourcetab.
- In thefield, select the same MID account as thePay by LinkMID AccountDefault MID Configfield contains from the Configuring an Invoicing Setup section. This field contains all the active set up records, so double check that you select the correct account.
- In thefield, select the same invoice action that you selected for thePay by LinkCreate InvoiceDefault Invoice Actionfield in the Configuring an Invoicing Setup section.
- (Optional) If you want to create an invoice using a specific number, enter that number in thefield. If you leave it blank, Cybersource auto-generates the invoice number and saves it. The invoice ID allows only letters, numbers, and special characters:Pay by LinkInvoice ID_ -.
- If you want to allow partial payments for the invoice, enter the amount in thefield. The partial amount entered should not be greater than the total invoice amount.Pay by LinkPartial Allowed Amount
- Enter the email to be used to send thefield at the transaction level. If you leave this field blank, the system sources the email address from thePay by LinkInvoice LinkPay by LinkEmail field on the Customer record. If that field is also blank, the system sources the email address from the standard Email field on the Customer record.
- Check thebox if you do not want to send line-level data in the request to thePay by LinkHeader OnlyBusiness Center. If you do want to send line level data, it cannot exceed the maximum limit of 30 lines, and you must leave the box clear.
- ClickSave. If you exceed the line-level data limit and did not check thePay by LinkHeader Only box, a warning message appears when you try to save it. You must either reduce the number of lines or check thePay by LinkHeader Only box to send the header only.
- When you save the record, a new invoice is created in theBusiness Centerwith these details. The system saves the invoice number from theBusiness Centerin thefield and the status in thePay by LinkInvoice IDfield.Pay by LinkInvoice Status
- If an issue occurs while you are creating the invoice, the error message appears in thefield. After you resolve the error, save the record again to create the invoice. For more information about the reason codes, see Reason Codes for Oracle NetSuite.Pay by LinkError Message