Skip to main content
POST
/
Cortina
/
StaticQR`
/
Settlement`
Cortina StaticQR Settlement
curl --request POST \
  --url 'https://{domain}:{port}/api/Cortina/StaticQR`/Settlement`' \
  --header 'Content-Type: application/*+json' \
  --data '
{
  "ActorInfo": {
    "Id": 2001102296,
    "MerchantId": 10011,
    "Name": "Far East Dev Zone",
    "OperatorId": 2000305191,
    "OperatorName": "TanyaT_OP"
  },
  "BasicInfo": {
    "Amount": 0.1,
    "CurrencyCode": "USD",
    "CurrencyNumeric": 376,
    "SiteId": 12,
    "TransactionId": "236584335969834429321847829253667359,"
  },
  "CustomData": {
    "Actor": 12312312,
    "DirectActor": 12312312,
    "Distributor": "superDistributor",
    "Machine": 131231348,
    "Operator": 123121434134
  },
  "MachineInfo": {
    "Country": {
      "Alpha2Code": "US",
      "Alpha3Code": "USA",
      "Name": "United States of America",
      "NumericCode": 840
    },
    "DecimalPlace": 2,
    "GroupId": "Beverages",
    "Id": 869761713,
    "Name": "TestPayStaticQR V2",
    "Offset": 2,
    "OperatorId": 12345,
    "TerminalId": 987654321,
    "ZipCode": 10001
  },
  "PaymentInfo": {
    "AdditionalData": "string",
    "AuthAmount": 0,
    "AuthCode": "string",
    "AuthDateTime": "string",
    "AuthSource": "string",
    "IsGatewayTimeout": true,
    "RRN": "string",
    "SettAmount": 0,
    "SettDateTime": "string",
    "SrvTranId": "string",
    "Token": "string",
    "TraceNumber": "string"
  },
  "Products": [
    {
      "Code": 0,
      "Measurement": 1,
      "Name": "Stella",
      "Price": 0.1,
      "UnitOfMeasurement": "USD"
    }
  ]
}
'
{
  "Status": {
    "Code": 10,
    "StatusMessage": "Amount is missing",
    "Verdict": "Declined"
  }
}
Upon successful dispense of a product/service by the operator’s machine, Nayax will call this method to complete and capture the transaction with the integrator.This call will include the transaction’s final amount to be cleared by the integrator.

Body

ActorInfo
object

Merchant (Actor) details.

BasicInfo
object

Basic transaction information.

CustomData
object

Custom Fields Information, Contact Nayax TPOC to define.

DeviceInfo
object

Hardware and firmware information of the Nayax device.

MachineInfo
object

Information about the machine involved in the transaction.

PaymentInfo
object

Products details

Products
object[]

Response

Success

Status
object

Transaction status