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));