E-Invoicing is a MultiSafepay pay later method with automation tools that gives you full control of credit management, the payment process, and customer communications.

See how E-Invoicing can benefit your business!


Countries Worldwide
Currencies EUR
Chargebacks No
Refunds Full, partial, and API refunds, discounts
Payment features Second Chance
Transactions expire after Doesn’t apply
Addresses Different billing and shipping addresses are supported.
Email a request to [email protected]
Shipping policies Shipping Policy Nederland
Herinnering aan onze shipping policy

Payment flow

This diagram shows the flow for a successful transaction. Click to magnify.


Payment statuses

Order status: Changes as the customer’s order with you progresses towards shipment (independent of payment)

Transaction status: Changes as the funds progress towards settlement in your MultiSafepay balance

For more information, see Payment statuses.

Payments Order status Transaction status
MultiSafepay’s risk analysis is in progress.
(You can still cancel.)
Initialized Initialized
E-Invoicing has authorized the transaction.
(You can no longer cancel; you can only refund.)
Completed Initialized
Important: Manually change the order status to Shipped.
You must ship to receive payment.
Shipped Initialized
MultiSafepay has collected payment. Completed Completed
E-Invoicing declined the transaction. Declined Declined
The transaction has been cancelled. Void/Cancelled Void/Cancelled
The customer didn’t complete payment. Expired Expired
Refund initiated. Initialized Initialized
Refund complete. Completed Completed

Shipping orders

When you ship the order, you must manually change the order status to Shipped:

  • Captures the funds
  • Triggers sending the invoice to the customer
  • Prevents the order from expiring
Changing order status to Shipped

You can change the order status from Completed to Shipped:

In your dashboard

  1. Sign in to your MultiSafepay dashboard.
  2. Go to Transactions > Transactions overview.
  3. Search for the transaction, and click to open the Transaction details page.
  4. Under Order details, click Change order status.
  5. Change the status to Shipped.
  6. Send the customer the track and trace details, if relevant.

In your backend

If you change the order status in your backend, the following ready-made integrations pass the updated status to your dashboard automatically:

  • Magento 2 and WooCommerce: When you set the order to Shipped in your backend.
  • Shopware 5: When you set the order to Delivered in your backend.

For other ready-made integrations, make an update order API request.

Note: Some third-party plugins may not support updating the status via our API.

Activation and integration

Activation Enable in your dashboard
API Create order > Pay later order
Examples > E-Invoicing direct/redirect
Checkout options Payment pages (current and deprecated)
Testing Test payment details
Ready-made integrations Supported in all ready-made integrations (direct).

Gift cards

When paying with a gift card and E-Invoicing, customers must enter the gift card details before placing their order, i.e. on your checkout page. Otherwise our platform would interpret the gift card as a discount and generate incorrect order information, e.g. tax calculations.

You are solely responsible for this in your integration.

User guide

Batching transactions for subscriptions

Batching transactions for subscriptions

To generate E-Invoicing transactions in batches for subscription payments:

  1. Sign in to your MultiSafepay dashboard.
  2. Go to E-Invoicing > Batches.
  3. Upload a file in .xls, .xlsx or .csv format.
  4. Follow the templates in your MultiSafepay dashboard.

Customizing invoices

Customizing invoices

To customize invoices:

  1. Sign in to your MultiSafepay dashboard.
  2. Go to E-Invoicing > E-Invoicing generator.

The invoice is sent to the email address provided.

Viewing transactions

Viewing transactions

To see an overview of all successful transactions:

  1. Sign in to your MultiSafepay dashboard.
  2. Go to E-Invoicing > Invoices.


Propose a change on GitHubexternal-link-icon or
send an email to [email protected]

Other languages

For an explanation in another language, contact your account manager.