Trustly
Trustly is a real-time bank transfer payment service that allows consumers to quickly and easily complete a transaction without ever leaving your website or app. These bank-to-bank transactions don’t carry the same processing and interchange fees that credit cards do, which means your company can retain more revenue.
Availability
Payment method | Payment type | Consumer (country) | Merchant (country) | Presentment currency |
---|---|---|---|---|
Trustly | Bank transfer | AT, DE, DK, EE, ES, FI, GB, LT, LV, NL, NO, SE | AT, BE, CH, CY, CZ, DE, DK, ES, FI, FR, GB, GG, GI, IE, IM, IT, JE, LU, MT, NL, NO, PT, SE | EUR , GBP , SEK |
Branding guidelines
For branding guidelines from Trustly, go here.
How Trustly works
Trustly streamlines the payment experience and minimizes processing costs. In general, the payment process follows these steps:
- Your consumer selects Trustly as their preferred payment method from your payment page.
- You initiate a
POST
request to the/payments
endpoint to submit the payment to Trustly. Ensure thepaymentMethodType
attribute is set totrustly
. - J.P. Morgan returns the Trustly redirect URL to you.
- You return the Trustly redirect URL to your consumer's browser.
- Your consumer authenticates their payment using their bank account login credentials.
- After the consumer has approved the payment, J.P. Morgan returns confirmation of the payment result to you.
Required fields
The following fields are required for Trustly:
Field name | Description |
---|---|
|
Total monetary value of the payment including all taxes and fees. |
|
Identifier of the currency for the amount fields. This is the 3 character ISO 4217 currency code. |
merchant.merchantSoftware. |
The company name of the software integrated to this API. If merchant is directly integrated, send JPMC. |
merchant.merchantSoftware. |
The name of the product used for marketing purposes from the consumer's perspective. |
merchant.merchantSoftware. |
Designates the unique state of computer software as it is developed and released. The version identifier can be a word, a number, or both. |
softMerchant. |
The name of the merchant recognizable to an account holder. This is used when the merchant of record is a payment facilitator. |
softMerchant.address. |
First line of the street address. |
softMerchant.address. |
Second line of the street address. |
softMerchant.address. |
The name of the municipality. |
softMerchant.address. |
The name of the state or province. |
softMerchant.address. |
The portion of a party’s address that is the encoded representation of a geographic area to facilitate mail delivery services. |
softMerchant.address. |
The country code of the address based on Alpha 3 ISO standards. |
accountHolder. |
The email address of the account holder. |
accountHolder.billingAddress. |
First line of the street address. |
accountHolder.billingAddress. |
The portion of a party’s address that is the encoded representation of a geographic area to facilitate mail delivery services. |
accountHolder.billingAddress. |
The country code of the address based on Alpha 3 ISO standards. |
|
A unique merchant assigned identifier for the confirmation of goods and/or services purchased. |
|
The merchant name to appear on the account holder statement. |
paymentMethodType.trustly. |
Language preference of the consumer for the pages displayed using language tags indicated in RFC5646. |
paymentMethodType.redirectedPayment. |
Information on where the consumer needs to be redirected after payment process completion. Ensure that the URL begins with 'https'. |