STP is an umbrella of solutions typically used for higher risk scenarios. The STP solution provides faster onboarding for higher risk merchants that have specific business needs.
Key Payment Methods
Supported Transaction Types
Authorisation
Capture
Purchase
Refund
Void
Withdrawals
Integrations Supported
Deposit
Hosted Payment Page
Direct Connect ( server-to-server)
Currencies & Countries Supported
Title | Description |
---|---|
Currencies Supported | Various Currencies |
Additional attributes to process STP - PAYID
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-PAYID solution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "PAYID" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "PAYID"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Test Credentials
PAYID Test Details
Test Detail | |
---|---|
Credentials | payid@emulator.test payidtest |
Additional attributes to process STP - POLI
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-POLI solution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "POLI" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "POLI"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Additional attributes to process STP - GIROPAY
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-GIROPAY solution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "GIROPAY" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "GIROPAY"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Test Credentials
GIROPAY Test Details
Test Detail | |
---|---|
Credentials | giropay@emulator.test giropaytest |
Additional attributes to process STP - SKRILL
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-SKRILLsolution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "SKRILL" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "SKRILL"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Test Credentials
SKRILL Test Details
Test Detail | |
---|---|
Credentials | skrill@emulator.test skrilltest |
Additional attributes to process STP - BANKTRANSFER
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-BANKTRANSFER solution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "BANKTRANSFER" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "BANKTRANSFER"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Test Credentials
BANKTRANSFER Test Details
Test Detail | |
---|---|
Credentials | banktransfer@emulator.test banktransfertest |
Additional attributes to process STP - SOFORT
You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to specific STP-SOFORT solution in order to finalize the payment process.
Description | Hosted Payment Page |
---|---|
Force Transaction Routing | "Routing":{ "ForcePayment":"STP" } |
Language | "Language":"en" |
Customer Details | "Email": "Johny@gmail.com", "FirstName": "John", "LastName": "Doe", "MobileNo": "0033379290218", "IPAddress": "127.0.0.1", "City": "Valletta" |
PaymentMethodData | "PaymentMethodData": { "PaymentMethod": "SOFORT" }, |
Test Indicator (required in Sandbox Environment only) | "isTest": true |
Sample Deposit Request below
{
"TransactionType": "PURC",
"Currency": "EUR",
"Amount": "10.00",
"OrderReference": "0010020215",
"RedirectionURL": "https://yoururlhere.com/Redirect/",
"CallBackURL": "https://yoururlhere.com/Listener",
"FailRedirectionURL": "https://yoururlhere.com/FailedRedirect/",
"Language": "en",
"Client": {
"Email": "Johny@gmail.com",
"FirstName": "John",
"LastName": "Doe",
"MobileNo": "0033379290218",
"City": "Delhi",
"IPAddress": "127.0.0.1"
},
"PaymentMethodData": {
"PaymentMethod": "SOFORT"
},
"Routing": {
"ForcePayment": "STP"
},
"IsTest": "True",
}
Test Credentials
SOFORT Test Details
Test Detail | |
---|---|
Credentials | sofort@emulator.test soforttest |