Trustly
Trustly Pay 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 Pay works
Trustly Pay 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.
Payment parameters
The following fields are required for Trustly Pay:
amount
currency
- merchant.merchantSoftware.
companyName
- merchant.merchantSoftware.
productName
- merchant.merchantSoftware.
version
- softMerchant.
name
- softMerchant.address.
line1
- softMerchant.address.
line2
- softMerchant.address.
city
- softMerchant.address.
state
- softMerchant.address.
postalCode
- softMerchant.address.
countryCode
- accountHolder.billingAddress.
line1
- accountHolder.billingAddress.
postalCode
- accountHolder.billingAddress.
countryCode
merchantOrderNumber
statementDescriptor
- paymentMethodType.trustly.
preferredLanguage
- paymentMethodType.redirectedPayment.
merchantReturnUrl