Skip to main content

Sending Digital Invoices

This page explains how to send digital invoices using the Peppol ID you have created.

note

For the format of digital invoices, please refer to the Peppol JPPINT Specification.

Example of Invoice XML

Please download a sample of the invoice XML from the link below.

Click here to download the sample file

Sending an Invoice

POST /v2/document_submissions/invoice

For more details, please check the Invoice Sending API.

$ curl -X POST https://api.e-invoice.moneyforward.com/v2/document_submissions/invoice \
-d '@body.xml'

body.xml

<InvoiceSubmission>
<Payload>
<Invoice>
<!-- Please refer to Peppol specification at the top for details -->
</Invoice>
</Payload>
<LegalEntityUUID>be1c4ffd-0097-49c4-8262-da8ac3b4044e</LegalEntityUUID>
<MessageID>9712c898-9df7-4ce3-99cf-e0162bd1c79e</MessageID>
<ReceiverParticipantID>0188:0000000000001</ReceiverParticipantID>
<SenderParticipantID>0188:0000000000002</SenderParticipantID>
</InvoiceSubmission>

Upon successful sending, the Message ID will be returned as follows:

{
"message_id": "082597d4-5108-482b-b0b3-11844de562c7"
}

In the next page, we will explain how to receive digital invoices.