Edit

Invoice management for B2B e-commerce websites

This article describes the invoice management capabilities of Microsoft Dynamics 365 Commerce business-to-business (B2B) e-commerce websites.

It's a common practice for companies that handle B2B transactions to accept orders on customer credit and then send an invoice to customers after they fulfill the order. You define payment terms for customers, and you might include some discounts to motivate customers to pay on time or early. To help increase the probability that payments are received on time, B2B e-commerce websites let customers view all their invoices. Customers can easily filter the invoices to view paid, unpaid, and partially paid invoices together with the due dates.

Screenshot of the Invoices page on a B2B website showing invoice list with filtering options.

Note

A signed-in user can view and pay only their own invoices. If you configure an organization account on the Invoice account drop-down menu on the Invoice and delivery FastTab of the customer record in Commerce headquarters, signed-in users can view and pay invoices for the organization account.

On the Invoices page of a B2B website, a user can select an unpaid or partially paid invoice and then select Pay invoice. The selected invoice is added to the cart, and the user can proceed with payment. The user can then decide whether to pay the full amount of the invoice or a partial amount. The user can't use the on-account payment method to pay for invoices.

Screenshot of the Cart page on a B2B website displaying an invoice ready for payment.

On the Invoices page, a user can also select Request invoice next to an invoice. In this way, the user can request to have the details of the invoice sent to their registered email address.

Screenshot of the Request invoice dialog box for sending invoice details via email.

After a user requests an invoice, the request is moved to the B2B Requests section of the My account page. Then, after the P-0001 and Synchronize orders and channel requests jobs run in Commerce headquarters, the invoice email is triggered, and the status of the B2B request is marked as completed.