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.