For United States payments, use the Trustly US connector.
Setup
A Trustly account can be requested by contacting their sales team via the Trustly website.Credentials
When setting up Trustly in the dashboard, configure the following credentials, which you can obtain from the Trustly team.- Username - The username used to authenticate API requests.
- Password - The password used to authenticate API requests.
- Private key - The private key used to sign Trustly requests.
Features
Trustly Europe supports the following features:- Direct capture - Authorize and capture in a single step
- Refunds - Refund transactions in full
- Partial refunds - Refund a portion of a captured transaction
- Credential verification - Validate configured connector credentials
Supported countries
Trustly Europe supports transactions from buyers in the following countries:| Country code | Country code | Country code | Country code | Country code | Country code | Country code | Country code |
|---|---|---|---|---|---|---|---|
AT | CZ | DE | DK | EE | ES | FI | GB |
LT | LV | NL | NO | PL | SE |
Supported currencies
Trustly Europe supports processing payments in the following currencies:| Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code |
|---|---|---|---|---|---|---|---|
AED | AFN | ALL | AMD | AOA | ARS | AUD | AWG |
AZN | BAM | BBD | BDT | BHD | BIF | BMD | BND |
BRL | BSD | BWP | BZD | CAD | CDF | CHF | CNY |
CRC | CUP | CVE | CZK | DJF | DKK | DOP | DZD |
EGP | ERN | ETB | EUR | FJD | FKP | GBP | GEL |
GHS | GIP | GMD | GNF | GTQ | GYD | HKD | HNL |
IDR | ILS | INR | IQD | IRR | ISK | JMD | JOD |
JPY | KES | KGS | KHR | KMF | KPW | KRW | KWD |
KYD | KZT | LAK | LBP | LKR | LRD | LYD | MAD |
MDL | MGA | MKD | MMK | MNT | MOP | MUR | MVR |
MWK | MYR | MZN | NGN | NIO | NOK | NPR | NZD |
OMR | PEN | PGK | PHP | PKR | PLN | PYG | QAR |
RON | RSD | RUB | RWF | SAR | SBD | SCR | SDG |
SEK | SGD | SHP | SOS | SRD | SYP | SZL | THB |
TJS | TMT | TOP | TRY | TTD | TWD | TZS | UAH |
UGX | USD | UZS | VND | VUV | WST | XCD | XCG |
XPF | YER | ZAR |
Limitations
The following features are not supported by this connector:- Delayed capture - Authorization and capture must happen together
- Partial capture - Capturing only part of the authorized amount is not supported
- Void - Voiding authorized transactions is not supported
- Payment method tokenization - Storing payment methods for recurring use is not supported
- Create token - Creating standalone payment method tokens is not supported
- Settlement reporting - Settlement reporting is not supported
Required fields
Trustly Europe requires the following checkout fields:- Billing address country
- Billing address line 1
- Billing address postal code
Integration
The default integration for Trustly Europe uses a redirect to a hosted payments page. Start by creating a new transaction with the following required fields.payment_method.approval_url and the status is set to buyer_approval_pending. The approval URL expires after 30 minutes.
approval_url so they can complete bank authentication and approve the payment. After approval the buyer is redirected to the redirect_url you provided when creating the transaction. Do not rely solely on the redirect - either poll the transaction or (recommended) rely on webhooks to detect the final status (for example capture_succeeded or failure states).