Pay After Delivery

Pay After Delivery is MultiSafepay’s own pay later method that lets customers pay for orders after receiving them, increasing customer confidence and conversion.

Customers are only charged for the items they keep. MultiSafepay bears the risk, based on the customer’s history, and guarantees settlement.

See how Pay After Delivery can benefit your business!


Countries The Netherlands
Currencies EUR
Chargebacks No
Refunds Full, partial, and API refunds, discounts
Transactions expire after 90 days
Amount limits Minimum and maximum order amounts apply.
Email [email protected]
Addresses The delivery and invoice addresses must be the same to prevent fraud.
Shipping policies MultiFactor shipping policies
Shipping Policy Nederland
Herinnering aan onze shipping policy


Due to changes to the Wet op het consumentenkrediet, merchants who apply surcharges to pay later methods are now deemed credit providers under article 7:57 of the Burgerlijk Wetboek. This requires a permit from the Authority for Financial Markets (AFM).

We therefore strongly recommend not applying surcharges.

For more information, email [email protected]

Refund rules

  • You can’t process refunds after the invoice is passed to a collection agency (usually 6 weeks after shipment). This is not visible in your dashboard. To check when the invoice was passed to the agency, email [email protected]

  • You can’t see whether the customer has paid the invoice. If they have already paid, they receive a refund. If not, they receive an adjusted payment request or the invoice is cancelled.

  • For both full and partial refunds, any additional administration costs for the customer are deducted from the invoice. The customer has a further 14 days to complete the payment.

  • You cannot reverse full refunds.

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
We have authorized the transaction and the funds are awaiting capture.
(You can no longer cancel; you can only refund.)
See also Closing transactions.
Completed Uncleared
Important: To capture the funds, manually change the order status to Shipped. Shipped Uncleared
MultiSafepay has collected payment. Shipped Completed
The transaction was cancelled. Void/Cancelled Void/Cancelled
MultiSafepay declined the transaction. Declined Declined
The customer didn’t complete payment within 90 days. Expired Expired
Refund initiated. Initialized Initialized
Refund complete. Completed Completed

Shipping orders

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

  • Capture the funds
  • Trigger sending the invoice to the customer
  • Prevent the order from expiring
Changing order status 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.

Failure to pay

If the customer fails to pay within the initial 14 day period, MultiFactor emails them reminders with new payment links, each valid for 6 days:

  • Reminders 1 and 2: No additional fee
  • Reminder 3: Additional fee of 7.50 EUR
  • Reminder 4: Additional fee of 12.50 EUR

If the customer still fails to pay, the total invoice is transferred to a debt collection agency.

Stopping reminders

To stop sending reminders, you can either:

  • Credit the invoice for a zero amount, or
  • Request to place the transaction on hold for up to 1 month

Email requests to place transactions on hold to [email protected]

Provide the following information:

  • Transaction details
  • Reason for your request
  • When you expect to start the billing process again

Closing transactions

If a customer pays into your business bank account directly instead of paying MultiFactor, you need to manually change the transaction status to Completed. This closes the transaction and stops MultiFactor sending the customer payment requests.

Closing transactions

To close a transaction manually, follow these steps:

  1. Sign in to your MultiSafepay dashboard.
  2. Go to Transactions > Transaction overview.
  3. Search for the transaction and click to open the Transaction details page.
  4. Click Complete own funds.
  5. Enter a comment about what happened with the order, and click Complete.
    The total amount of the transaction is deducted from your MultiSafepay balance.

Note: Once the transaction status changes to Completed, the Complete own funds button is hidden. You must process a full refund instead.

Activation and integration

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

Gift cards

When paying with a gift card and Pay After Delivery, 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.


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.