Node.js PiConnect - Cloud: Get Credit Sale

Back to Index

Get a Credit Sale

Documentation: https://api-cloud.piconnect.io/#a8f66051-d98a-c0e4-b4ec-f341cdc9c7a9

CURL Command

curl --request GET \
  --url 'https://pipay.io/piconnect/cloud?method=creditsale&account=1512407959&sn=31415926&cloud=app&amount=21.03&ticketid=R212203&userid=Cristy'

Node.js Example

var os = require('os');
if (os.platform() == 'win32') {  
    var chilkat = require('chilkat_node6_win32'); 
} else if (os.platform() == 'linux') {
    if (os.arch() == 'arm') {
        var chilkat = require('chilkat_node6_arm');
    } else if (os.arch() == 'x86') {
        var chilkat = require('chilkat_node6_linux32');
    } else {
        var chilkat = require('chilkat_node6_linux64');
    }
} else if (os.platform() == 'darwin') {
    var chilkat = require('chilkat_node6_macosx');
}

function chilkatExample() {

    var rest = new chilkat.Rest();
    var success;

    //  URL: https://pipay.io/piconnect/cloud?method=creditsale&account=1512407959&sn=31415926&cloud=app&amount=21.03&ticketid=R212203&userid=Cristy
    var bTls = true;
    var port = 443;
    var bAutoReconnect = true;
    success = rest.Connect("pipay.io",port,bTls,bAutoReconnect);
    if (success !== true) {
        console.log("ConnectFailReason: " + rest.ConnectFailReason);
        console.log(rest.LastErrorText);
        return;
    }

    var sbResponseBody = new chilkat.StringBuilder();
    success = rest.FullRequestNoBodySb("GET","/piconnect/cloud?method=creditsale&account=1512407959&sn=31415926&cloud=app&amount=21.03&ticketid=R212203&userid=Cristy",sbResponseBody);
    if (success !== true) {
        console.log(rest.LastErrorText);
        return;
    }


}

chilkatExample();