Create Invoice

API to create and send an invoice to a customer via email.

Body Params
number
required
≥ 0
Defaults to 123

The invoice amount to be charged to the customer.

string
enum
required
Defaults to AED

Currency code for the invoice amount. See examples for more details.

Allowed:
string
required

The customer's email address where the invoice will be sent.

string

A description of the invoice. This will appear on the invoice sent to the customer.

string
enum
Defaults to individual

The type of customer receiving the invoice.

Allowed:
string

The first name of the customer.

string

The last name of the customer.

string

The customer's phone number.

boolean
Defaults to false

Whether VAT should be applied and displayed on the invoice.

string

An optional heading that will appear as additional information on the invoice.

string

Optional additional details or notes to include on the invoice.

additional_cc_emails
array of strings

A list of additional email addresses to CC when the invoice is sent.

additional_cc_emails
boolean
Defaults to false

Whether to display the external ID on the invoice.

string

An external reference ID of your choice to associate with this invoice.

number | null
≥ 0

A processing fee percentage to be added on top of the invoice amount and charged to the customer.

number | null
≥ 0

A fixed processing fee amount to be added on top of the invoice amount and charged to the customer.

Responses

500

Unexpected error

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json