Trustly Pay N Play is a payment solution that lets users deposit and withdraw directly from their online bank account without registration. It offers instant payments, seamless onboarding, and a secure user experience for both merchants and customers.
Supported Transaction Types
Authorisation
Capture
Purchase
Refund
Withdrawal
Integrations Supported
Deposit
Hosted Payment Page
Direct Connect ( server-to-server)
Withdrawal
Hosted Payment Page
Direct Connect ( server-to-server)
Additional attributes to process Sepa Payouts via IBSettle
The following JSON attributes need to be included in the payload.
Description | Hosted Payment Page |
|---|---|
Force Transaction Routing | "Routing": { "ForcePayment": "TRUSTLYPNP" |
Client Details | "Client": { "Email": "johndoe@gmail.com", "FirstName": "John", "LastName": "Doe", "City": "Valletta", "DateOfBirth": "1980-01-01", "IPAddress": "1.1.1.1", "ClientAccount": "ANT" } |
PaymentMethodData | "PaymentMethodData": { "DirectPayout": "true", "BeneficiaryAccountNumber": "NL24RABO8589312569", "ClearingHouse": "IBAN" } |
Test Indicator (required in Sandbox Environment only) | "isTest”: true |
Sample request below
{
"TransactionType": "ORIGINALCREDIT",
"Currency": "EUR",
"Amount": "1",
"OrderReference": "test123456",
"RedirectionURL": "https://www.yourURLhere.com/technicalsupporttool-fe/Redirect/",
"CallBackURL": "https://www.yourURLhere.com/technicalsupporttool-fe/Listener/",
"Language": "en",
"Client": {
"Email": "johndoe@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"City": "Valletta",
"DateOfBirth": "1980-01-01",
"IPAddress": "1.1.1.1",
"ClientAccount": "ANT"
},
"Routing": {
"ForcePayment": "TRUSTLYPNP"
},
"PaymentMethodData": {
"DirectPayout": "true",
"BeneficiaryAccountNumber": "NL24RABO8589312569",
"ClearingHouse": "IBAN"
},
"IsTest": "True",
"Configuration": {
"Profile": "showandedit"
}
}Test Credentials
A test simulator is available when using the dev environment.