- 19 Feb 2025
- 1 Minute to read
- Print
- DarkLight
PAYX Cards
- Updated on 19 Feb 2025
- 1 Minute to read
- Print
- DarkLight
Supported Transaction Types
Authorisation
AUTH
Capture
CAPT
Purchase
PURC
Refund
PARTIALREFUND
Void
GENERALVOID
Payouts
ORIGINALCREDIT
Recurring
PURC
Integrations Supported
Deposit - Authorisation / Purchase
Hosted Payment Page
Direct Connect ( server-to-server)
Currencies & Countries Supported
Title | Description |
---|---|
Currencies Supported | Various |
Additional tags to process Deposits
You must include the following properties. This informs us to proceed with routing the payment to PayX.
if you are using our Hosted Payment Page
Description | Hosted Payment Page |
---|---|
Transaction Type | "TransactionType": "PURC" |
Force Transaction Routing | "Routing":{ "ForceBank": "PAYXCARDS" } |
Client Details | "Client": { "ClientAccount": "testing", "Email": "joe.bloggs@testjb.com", "MobileNo": "7979797979", "FirstName": "Joe", "LastName": "Bloggs", "Street": "High Street", "City": "Valletta", "State": "Malta", "ZIPCode": "12345", "Country": "MLT", "IPAddress": "127.0.0.1" } |
Test Indicator | "isTest": true |
Sample requests using our Hosted Payment Page can be viewed here.
{
"TransactionType": "PURC",
"Amount": "5000.00",
"Currency": "EUR",
"OrderReference": "MerchantOrder1",
"UniqueReference": "00a00569-7b7d-43fa-a5d0-4aeb673c5a25",
"RedirectionURL": "https://www.yourURLhere.com/Redirect/",
"CallBackURL": "https://www.yourURLhere.com/Listener",
"Routing": {
"ForceBank": "PAYXCARDS"
},
"IsTest": true,
"Client": {
"ClientAccount": "testing",
"Email": "joe.bloggs@testjb.com",
"MobileNo": "7979797979",
"FirstName": "Joe",
"LastName": "Bloggs",
"Street": "High Street",
"City": "Valletta",
"State": "Malta",
"ZIPCode": "12345",
"Country": "MLT",
"IPAddress": "127.0.0.1"
}
}
Additional properties to process Refunds via PayX Cards
You must include the following values.
Description | |
---|---|
Transaction Type | "TransactionType": "PARTIALREFUND" |
Force Transaction Routing | Not required |
Transaction or Payment Reference | "PspID": "90101011”
|
Test Indicator | "isTest”: true |
Below is a sample request. You can find a more detailed explanation on our APIs in our API reference documentation.
{
"TransactionType": "PARTIALREFUND",
"Amount": "10",
"Currency": "EUR",
"OrderReference": "PayXCardsBankPM - Refund 123",
"RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
"CallBackURL": "https://www.yourURLhere.com/Listener",
"IsTest": true,
"PspId": "908018"
}