PAYX Cards
  • 19 Feb 2025
  • 1 Minute to read
  • Dark
    Light

PAYX Cards

  • Dark
    Light

Article summary

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"
}


Was this article helpful?