Payload Breakdown

1.1 Identifiers

Within Invoices there are key properties that serves to identify a specific invoice, such as unique identifier field, but there are some other essential properties that must be populated to establish a relationship with the order.

Below the main identifier in the Invoices are described:

  • Customer Invoice Number

    • This property states an Invoice number that can be recognizable by the customer within the BEES Application. This number will be presented and displayed in the BEES Application.

  • Order Id

    • The order number that must the invoice reflects. It is important to note that this order identification must match the order number generated in BEES to establish the relationship between invoices and orders.

  • Vendor Account Id

    • The vendor account identifier from the partner’s perspective.

  • Vendor Invoice Id

    • The unique number of the invoice in the partner’s system. It can be the same as the Customer Invoice number.

Property

Description

Required

Example

customerInvoiceNumber

User-friendly Invoice number known by the customer. Can be the same as from vendor.invoiceId.

true

"DEMO_INT_0001"

deliveryCenterId

The delivery center id link to this account.

false

"DDC001"

orderId

The order number for this invoice.

true

"3111528062"

vendor.accountId

Vendor account Identifier.

true (if beesAccountId is not present)

"62691196000165"

vendor.invoiceId

Vendor invoice Identifier.

true

"DEMO_INT_0001"