Lightspeed: Manage orders

Ship orders

Mark physical, digital and service orders as shipped to capture payment. Once orders have been marked as shipped, Mollie automatically captures the authorized amount.

📘

Note

You can only mark an order as shipped if the customer pays for it with a payment method that uses the Orders API.

Klarna payment methods require you to mark orders as shipped before capturing payment.

Manually mark orders as shipped

  1. Log in to Lightspeed eCom.
  2. Go to the Orders page and select the order.
  3. In the order's Shipment panel, select Mark as shipped.

Give refunds

Mollie for Lightspeed eCom supports its its own refund manager, which you can use to give customers a full or partial refund for their orders.

❗️

Important

If you're switching to Mollie for Lightspeed eCom from Lightspeed Payments by Mollie or Mollie V2, keep in mind that you need to be able to process refunds on previous orders.

To ensure that previous orders are accessible, disable all payment methods in Lightspeed Payments by Mollie or Mollie V2, but keep the app itself enabled.

Give a refund

You can refund all or part of the order amount:

  1. Log in to Lightspeed eCom.
  2. Go to Orders, find the order, and open it by selecting the order number.
  3. In the Payment panel, select Add a credit invoice and issue the credit.
  4. In the Add a credit invoice panel, select Mark as not paid in Status. This automatically triggers a refund by Mollie.
  5. Manually mark the credit invoice as Paid.

Understand statuses

Mollie statuses and Lightspeed eCom statuses

After a customer has purchased a product, Mollie keeps track of changes in the payment status and sends them to Lightspeed eCom. At the same time, the Mollie for Lightspeed eCom module monitors Lightspeed eCom for changes in the order status and sends them to Mollie. In both cases, the module acts as an intermediary, passing on changes in both directions.

Because Mollie has its own standard set of payment and order statuses, whose names may not exactly match Lightspeed eCom's, the Mollie for Lightspeed eCom module has to translate Lightspeed eCom status names into the equivalent Mollie status names, and vice versa. That is why the payment or order status that you see in your Mollie Dashboard may differ from the status you see in Lightspeed eCom.

Mollie status flow

Two Mollie status flows are possible, depending on the API method used for a payment. When configuring a payment method you can choose between the Payments API, which handles payment statuses, or the Orders API, which handles order statuses.

Figure 1. Payment status flow

Figure 2. Order status flow

📘

Note

Mollie also has statuses for payment processing steps after a payment is completed, for example, the refunded status.

Mollie - Lightspeed eCom status mapping

Mollie-Lightspeed eCom status mappings are pre-configured and you cannot change them:

Lightspeed eCom order statusMollie order status
Awaiting paymentCreated
Awaiting paymentPending
Ready for shipmentAuthorized
Ready for shipmentShipping
Ready for shipmentPaid
CompletedCompleted
CanceledCanceled
CanceledExpired

These are the default mappings for the payment statuses:

Lightspeed eCom payment statusMollie payment status
Awaiting paymentOpen
Awaiting paymentPending
Ready for shipmentAuthorized
Ready for shipmentPaid
Awaiting paymentFailed
Awaiting paymentCanceled
Awaiting paymentExpired