Create POS

This endpoint is used to initiate a POS transaction for fiat currency

Method

POST https://api.ninjapay.me/webextension/api/v1/fiat/upos

Parameters

  • name (string, required): The name of the item or service.

  • currency_id (string, required): The ID of the currency used in the transaction

Request Body

Body (application/json)
{
  "name": "titleeeee",        // The title or name of the item or service being referenced.
                              // Example: "ABC Mart"
  "currency_id": "1"          // The ID of the currency being used for the transaction.
                              // Example: "1" (which could represent INR)
}

Response

{
    "status":true,
    "data":{},
    "message":"POS created successfully"
}

Code Example


const options = {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'API_KEY' //Invoice key required
  },
  body: {
    "name": "ABC Mart",        // The title or name of the item or service being referenced.
    "currency_id": "1"          // The ID of the currency being used for the transaction.
}
};

fetch('https://api.ninjapay.me/webextension/api/v1/fiat/upos', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
  

Last updated