Trustly, How does it work?


How it works

When the customer selects Trustly as payment method, he/she needs to select the desired country. By doing so, all online banks that are connected to the payment method Trustly will be presented to the customer. The customer can finalize the payment by logging in with the banking details.

Transaction flow

The transaction flow shows the different ways a transaction can be processed. This differs per payment method.

  • Order status
    The order status indicates the status of the order, such as completed, pending or rejected. The order status is independent of the incoming or outgoing payment of the transaction.

  • Transaction status
    The transaction status indicates the payment status of the transaction, such as completed, pending or rejected. Once the transaction status is completed, the amount of the transaction is added to your MultiSafepay balance.

Order Status Transaction Status Description
Initialized Initialized A payment link has been generated, but no payment has been received yet.
Completed Completed A successful Trustly transaction has been received and the funds will be added to your MultiSafepay Control balance.
Declined Declined Transaction has been rejected.
Uncleared Uncleared Transaction is successful, but awaiting payment confirmation from Trustly.
Expired Expired An unfinished transaction will automatically expire after a predefined period.
Void Cancelled Transaction has been cancelled.

Refund flow

Order Status Transaction Status Description
Initialized Initialized A refund has been requested.
Completed Completed Refund has been successfully processed.

The full API reference for Trustly cards can be found here

Supported plugins Version
Magento 2 Available from version 1.5.0
Magento 1 Available from version 2.4.1
WooCommerce Available from version 3.2.0
OpenCart Available from version 2.2.0
PrestaShop 1.7 Available from version 4.2.0
CS-Cart Available from version 1.3.0
Drupal 8 Available from version 1.0
Shopware 5 Available from version 2.0.2
X-Cart Available from version 2.2.0
Shopify Available from Shopify

Product rules

Some rules may apply to certain payment methods. For Trustly, the following rules apply:

  • Refunding more than the stated amount of the original transaction is possible with Trustly. More information is available on our refund more than original amount page

  • Successful Trustly transactions have no expiring date regarding refunding, as long as the receiving bank is able to process the refund

  • The lifetime of a payment link can be adjusted. This might be beneficial for your inventory. The adjustment can be processed through the days or seconds active. Full documentation can be found on our lifetime of a payment link FAQ page.

  • In exceptional cases, the uncleared status can occur for Trustly. In this case, it is up to Trustly to inform MultiSafepay of the correct status. This can be a completed status, as well as a declined and / or expired status. The uncleared status automatically expires after 5 days.

  • Trustly can be offered in the following currencies:

    • Euros (EUR)
    • Pounds (GBP)
    • Swedish krona (SEK)