Trustly products
Trustly offers a range of integrations
Payments
Accept one-time payments from your customers with either of the following methods:
- Deposit lets your customers make payments from their bank accounts.
- iDEAL payment method lets your Dutch customers make payments.
Recurring payments
Accept recurring payments from your customers with Merchant Direct Debit (MDD) through direct debit schemes like Autogiro in Sweden, Direct Debit in the UK.
Payout
Deliver payouts to your customers using the following API methods:
- AccountPayout lets you make payouts to your customer's bank accounts just by sending an API call. This requires an
AccountID
, which is a unique identifier of the receiving bank account, generated by Trustly. You can receive theAccountID
in the account notification that is sent after a completed Deposit, Withdraw or SelectAccount. If you already have a verified bank account number for a customer you can use the RegisterAccount method to retrieve theAccountID
. - Withdraw allows your customers to select their bank account in the Trustly checkout and request a payout.
- ApproveWithdrawal lets you approve the payout requested by a customer.
- DenyWithdrawal lets you deny a payout requested by a customer.
Refund
Give your customers a full or partial Refund for a deposit, up to the total amount of the original deposit.
Trustly’s Express solutions
Trustly’s Express solutions give your returning customers a quick, simple checkout experience by choosing a previously used bank account and skipping the bank login.
Use Trustly’s Express solutions as a payment option in your web-based app checkout process. For native apps, use Trustly SDKs.
To implement Trustly’s Express solutions in your checkout process, use either of the following:
- Trustly Azura Core Deposit API is the optimal method to present Trustly as a payment option to your customers. Available through an easy API setup, Azura Core Deposits delivers the best payment experience in the market and effortlessly powers your growth
- Trustly Express API allows for customized integration and lets you redirect your customers to a Trustly checkout page to complete the payment.
Pay N Play
To let your gaming customers play without registration or login, use the API method Deposit together with the KYC notification returned from Trustly.
The API method isDeposit
with an additional attribute to request identifying data from the customer's bank, before the payment is processed
For more information, see Pay N Play
Bank account tokenisation
To generate a bank account token (AccountID
), use any of the following API methods:
Note The AccountID persists, and does not expire.
- SelectAccount lets the customer select their bank account within the Trustly flow, resulting in a verified account. It supports Lean KYC that lets you fulfil your regulatory KYC requests and prevent fraud. Data is retrieved from your customers' banks and presented in Trustly Back Office or through Account notification.
- RegisterAccount lets you send stored bank account details to Trustly.
Reporting and reconciliation
To check and report settlement of funds and the account ledger, use any of the following API methods:
- ViewAutomaticSettlementDetailsCSV returns information about all transactions that are included in an automatic settlement for a specified date in a settlement report. The information includes all transactions from your Trustly account to your bank account.
Tip: If you want to set automatic settlements but do not have that yet, talk with your Trustly commercial contact.
- AccountLedger returns all transactions in your Trustly account in an account ledger report. You can use the report for reconciliation. The report can be downloaded manually from Trustly Back Office.
- Balance shows your Trustly account balance.
- GetWithdrawals returns details of a payout.
Trustly SDKs
With iOS and Android SDKs, you can integrate Trustly checkout in your native app.
Trustly Back Office
In Trustly Back Office, you can monitor transactions and manage your account.
You can use Back Office in test and live environments:
- Trustly Back Office in the test environment: https://test.trustly.com/backoffice
- Trustly Back Office in a live environment: https://backoffice.trustly.com
Note: The password for Trustly Back Office is different from the password for Trustly's API.
API Notifications
Any API integration with Trustly will receive notifications from Trustly to keep you updated on the status of a transaction. They also can provide you with information about accounts and customers.
Updated 2 months ago