Trustly is a payment service. During online checkout, consumers select their bank, log in to their online banking, choose the account they wish to pay from, and verify their purchase. Founded in Sweden in 2008, Trustly operates across 29 countries.
Real-time bank transfers with immediate confirmation.
Customers pay directly from their bank account without needing a card.
Uses existing bank security (2FA) for transaction verification.
Supports 12 European markets with local bank connections.
Trustly is available across multiple European markets with support for local currencies.
| Country | Currency |
|---|---|
| Austria (AT) | EUR |
| Germany (DE) | EUR |
| Estonia (EE) | EUR |
| Spain (ES) | EUR |
| Finland (FI) | EUR |
| Lithuania (LT) | EUR |
| Latvia (LV) | EUR |
| Netherlands (NL) | EUR |
| Denmark (DK) | DKK |
| United Kingdom (GB) | GBP |
| Norway (NO) | NOK |
| Sweden (SE) | SEK |
| Limit | Amount |
|---|---|
| Minimum | 0.01 EUR (or equivalent) |
| Maximum | No limit |
| Field | Type | Description | Required |
|---|---|---|---|
orderAmount | string | Payment amount to be charged | ✅ |
orderCurrency | string | Transaction currency (ISO 4217) | ✅ |
country | string | Transaction country (ISO 3166) | ✅ |
lpmsInfo | string | {"lpmsType":"Trustly"} | ✅ |
firstName | string | Consumer's given name | ✅ |
lastName | string | Consumer's family name | ✅ |
email | string | Consumer's email address | ✅ |
phone | string | Consumer's phone number | ✅ |
city | string | Consumer's city | ✅ |
address | string | Consumer's address | ✅ |
postalCode | string | Consumer's postal code | ✅ |
{
"lpmsType": "Trustly"
}
lpmsType value is case-sensitive. Ensure you use Trustly exactly as shown.| Type | API | User Flow |
|---|---|---|
| DIRECT | Payment API | Merchant → Trustly Bank Selection |
| REDIRECT | Checkout API | Merchant → Onerway Checkout → Trustly |
The payment flow differs depending on your integration type. Select the tab below to view the corresponding flow:
With DIRECT integration, customers select Trustly on your checkout page, and you call the Payment API directly.
Trustly provides a seamless bank transfer experience:
