On This Page

{#jumplink-list}  
[Markdown](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/isv-plugins/admin/all/na/isv-plugin-o/built-by-us/netsuite-overview/netsuite-invoicing/netsuite-create-invoice.md)

Creating a New Invoice {#netsuite-create-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`.

1. In your `Oracle NetSuite` account, hover over Transactions \&gt; Sales \&gt; Create Invoices. For detailed instructions on completing the Invoice page, see [Creating an Invoice](https://tstdrv2362508.app.netsuite.com/app/help/helpcenter.nl?fid=section_N1238506.md ""). Then, continue following the steps in this section to complete the `Cybersource` portion.

2. From the Invoice page, scroll down and click the `Cybersource` tab.

3. In the `Pay by Link` MID Account field, select the same MID account as the Default MID Config field contains from the Configuring an Invoicing Setup section. This field contains all the active set up records, so carefully select the correct account.

4. In the `Pay by Link` Create Invoice field, select the same invoice action that you selected for the Default Invoice Action field in the *Configuring an Invoicing Setup* section.

   #### ADDITIONAL INFORMATION

   * To create an invoice using a specific number, enter that number in the `Pay by Link` Invoice ID field. If you leave it blank, `Cybersource` auto-generates the invoice number and saves it. The invoice ID allows only letters, numbers, and special characters like the underscore (`_ `)and hypen: (`-`).
   * To allow partial payments for the invoice, enter the amount in the `Pay by Link` Partial Allowed Amount field. The partial amount you enter should not be greater than the total invoice amount.
     {#netsuite-create-invoice_ul_gbq_qxc_v2c}
5. Enter the email address to be used when sending the `Pay by Link` Invoice Link field at the transaction level. If you leave this field blank, the system sources the email address from the `Pay by Link` Email 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.

6. Check the `Pay by Link` Header Only box if you do not want to send line-level data in the request to the `Business Center`. Line level data cannot exceed the maximum limit of 30 lines, and you must leave the box clear.

7. Click Save. If you exceed the line-level data limit and did not check the `Pay by Link` Header Only box, a warning message appears when you try to save it. Reduce the number of lines or check the `Pay by Link` Header Only box to send the header only.

   #### ADDITIONAL INFORMATION

   When you save the record, a new invoice is created in the `Business Center` with these details. The system saves the invoice number from the `Business Center` in the `Pay by Link` Invoice ID field and the status in the `Pay by Link` Invoice Status field.  
   If an issue occurs while you are creating the invoice, the error message appears in the `Pay by Link` Error Message field. 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](/content/cybsdeveloper2021/amer/en/docs/cybs/en-us/isv-plugins/admin/all/na/isv-plugin-o/built-by-us/netsuite-overview/netsuite-reference-info/netsuite-reference-info-codes.md "").

