Invoicing using the Webstore

Enabling the Payment Link Feature

You must enable the Payment Link feature in
Oracle NetSuite
to use invoicing with the webstore. Follow these steps to enable Payment Link:
  1. On the top navigation, hover over
    Setup > Company
    . Click
    Enable Features
    .
  2. Click the
    Transactions
    tab, and then scroll down to Payment Processing.
  3. Check the
    Payment Link
    box.
  4. Click
    Save
    .

Setting Up Invoicing for Suite Payment

Follow these steps to setup the invoicing for Suite Payment:
  1. On the top navigation, go to
    Commerce
    , and click
    Payment Link
    .
  2. Enter a name in the
    Domain Prefix
    field to be part of the domain.
  3. In the
    Payment Methods
    field, select the payment methods that you want to make available.
  4. Check the
    Accept Partial Payments
    box to enable customers to select the amount to be paid on an invoice.
  5. In the
    Company Logo
    field, upload and select a company logo to display in the header of the Payment Link page.
  6. In the
    Company Name
    field, enter a name that you want to display in the header of the Payment Link page.
  7. In the
    Company Info
    field, enter additional company information to display in the header of the Payment Link page.
  8. In the
    Payment Accepted
    field, set the system email template that you want to send to customers when payment is confirmed.
  9. In the
    Payment Rejected
    field, set the system email template that you want to send to customers when payment is rejected.
  10. Click
    Save
    .

Creating an Invoice and Generating a Payment Link

To create an invoice and generate a payment link in
Oracle NetSuite
:
  1. On the top navigation, hover over
    Transactions
    >
    Sales
    . Click
    Create Invoices
    . For detailed instructions on how to fill out the Invoice page, see Creating an Invoice.
  2. Click
    Save
    . To generate a payment link, continue following the steps in this section.
  3. While still on the Invoice page, click the
    Billing
    tab, and click
    Payment
    . The payment link is generated on the
    Payment
    tab.
  4. Click
    Payment Link
    , and complete all of the required fields.
  5. Click
    Submit
    .
  6. After the payment is successful, refresh the invoice in
    Oracle NetSuite
    .
  7. Go to
    Related Records
    to view the customer payment reference.

Testing an Invoice Payment Using Webstore Invoice Payment through Credit and Debit Card

Follow these steps to test an invoice payment transaction from a credit or debit card:
  1. On the top navigation, hover over
    Transactions
    >
    Sales
    . Click
    Create Invoices
    . For detailed instructions on how to fill out the Invoice page, see Creating an Invoice. Then, continue following the steps in this section to generate a payment link.
  2. Click
    Save
    .
  3. After you save the invoice, go to
    Commerce > Website
    . Click
    Website List
    .
  4. Click
    Preview
    for the applicable website.
  5. Log in to your website using your credentials.
  6. Go to
    Billing
    and click
    Invoices
    . Select the specific invoice that you want to pay.
  7. Click
    Make payment
    . Select credit or debit card as the payment method.
  8. Enter the card details, and the billing and shipping address.
  9. Click
    Submit
    .
  10. If the customer cancels the transaction, the payment record in
    Oracle NetSuite
    is voided and the customer can reprocess the same invoice. If the payment is not voided during retry, click
    Payment record
    , and then click the
    Finalize your Payment
    link to void the transaction. The message "Pending Payment Voided Successfully" appears. Go back to the invoice in
    Billing
    , and then
    Invoices
    to retry the payment.
Due to
Oracle NetSuite
limitations, multiple invoices cannot be processed simultaneously with the
requires line-level data
option checked on Payment Methods.
Invoice payment through the web store works only with the latest Suite Commerce and Suite Commerce Advance versions.