BPPO

Prev Next

BPPO offer various solutions for different types of market profiles, covering digital payment, including several alternative payment methods and crypto.

Supported Transaction Types

  • Authorisation

  • Capture

  • Purchase

  • Refund

  • Withdrawal

  • Void

Integrations Supported

  • Hosted Payment Page

  • Direct Connect ( server-to-server)

Official Logo: N/A

Currencies & Countries Supported

Title

Description

Currencies Supported

Global

Countries Supported

Global

Additional attributes to process BPPO

You must include the following JSON Attributes in the payload.

Description

Hosted Payment Page

Force Transaction Routing”

"Routing": {

   "ForcePayment": "BPPO"

 }

Client Information

"Client" : {

   "FirstName" : "John",

   "LastName" : "Doe",

   "Email": "prodtest@numinous.group",

   "DateOfBirth": "08-04-1990",

   "MobileNo": "+35612345678",

   "Country": "MLT",

   "City" : "Test",

   "IPAddress" : "214.21.134.79",

   "ZIPCode": "12345"

 }

Test Indicator (required in Sandbox Environment only)

"isTest": true

Sample Deposit Request - Hosted Payment Page

{
  "TransactionType": "PURC",
  "Currency": "EUR",
  "Amount": "10",
  "OrderReference": "BP test",
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURL.com/Listener",
  "FailRedirectionURL" : "https://www.yourURLhere.com/Redirect/",
  "IsTest": "True",
  "Routing": {
    "ForcePayment": "BPPO"
  },
  "Client" : {
    "FirstName" : "John",
    "LastName" : "Doe",
    "Email": "prodtest@numinous.group",
    "DateOfBirth": "08-04-1990",
    "MobileNo": "+35612345678",
    "Country": "MLT",
    "City" : "Test",
    "IPAddress" : "214.21.134.79",
    "ZIPCode": "12345"
  }
}

Additional attributes to process PayPal via BPPO

You must include the following JSON Attributes in the payload.

Description

Hosted Payment Page

Force Transaction Routing”

"Routing": {

   "ForcePayment": "BPPO"

 }

Client Information

"Client" : {

   "FirstName" : "John",

   "LastName" : "Doe",

   "Email": "prodtest@numinous.group",

   "DateOfBirth": "08-04-1990",

   "MobileNo": "+35612345678",

   "Country": "MLT",

   "City" : "Test",

   "IPAddress" : "214.21.134.79",

   "ZIPCode": "12345"

 }

Payment Method Data

"PaymentMethodData": {

   "PaymentMethod": "PayPal"

 }

Test Indicator (required in Sandbox Environment only)

"isTest": true

Sample PayPal Deposit Request

{
  "TransactionType": "PURC",
  "Currency": "EUR",
  "Amount": "10",
  "OrderReference": "BP test",
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURL.com/Listener",
  "FailRedirectionURL" : "https://www.yourURLhere.com/Redirect/",
  "IsTest": "True",
  "Routing": {
    "ForcePayment": "BPPO"
  },
  "Client" : {
    "FirstName" : "John",
    "LastName" : "Doe",
    "Email": "prodtest@numinous.group",
    "DateOfBirth": "08-04-1990",
    "MobileNo": "+35612345678",
    "Country": "MLT",
    "City" : "Test",
    "IPAddress" : "214.21.134.79",
    "ZIPCode": "12345"
  },
  "PaymentMethodData": {
    "PaymentMethod": "PayPal"
  }
}

Test Credentials 

A test simulator is available when using isTest: true during development.