STP

Prev Next

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

PAYID

POLI

GIROPAY

SKRILL

BANKTRANSFER

SOFORT

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