1.1.2 • Published 3 years ago

pcpos-parsian v1.1.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

manatop-pcpos-parsian

Manatop is a Nodejs library for parsian pos (pec)
this package need pos device to work.

Pos Models

Modelsuitable
IC3600 Bitelyes
IC3300 Bitelyes

Installation

Use the package manager manatop to install pcpos-parsian.

$ npm i pcpos-parsian
npm i pcpos-parsian

Usage

const manatopSDK = require('pcpos-parsian');

Definition listener pos response result event

manatopSDK.posDevice.on('posResponseResult', function (result) {

    console.log(JSON.stringify(result));
});

Definition listener error configuration event

manatopSDK.posDevice.on('errorConfiguration', function (result) {

    console.log(JSON.stringify(result));

});

Config Pos Connection

var posconfig = {
    IP: "192.168.50.50",
    Port: 2000
};
manatopSDK.setPosConfig(posconfig);

Get Last Successed Transaction

manatopSDK.getLastTransaction();

Create purchaseModel

var purchaseModel = {
    Amount: "1000",
    SignCode:"",
    HolderReceiptMessage: "متن دلخواه برای پذیرنده",
    MerchantReceiptMessage: "متن دلخواه برای مشتری"
};

// Common purchase
manatopSDK.purchase(purchaseModel);

Create purchaseWareHoffModel

var purchaseWareHoffModel = {
    Amount: "1000",
    DepositId: "000000000000000000000000000000",
    SignCode:"",
    HolderReceiptMessage: "متن دلخواه برای پذیرنده",
    MerchantReceiptMessage: "متن دلخواه برای مشتری"
    
};

// PurchaseWareHoff
manatopSDK.purchaseWareHoff(purchaseWareHoffModel);
1.1.1

3 years ago

1.1.0

3 years ago

1.1.2

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago