Unicode C 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'

Unicode C Example

#include <C_CkRestW.h>
#include <C_CkStringBuilderW.h>

void ChilkatSample(void)
    {
    HCkRestW rest;
    BOOL success;
    BOOL bTls;
    int port;
    BOOL bAutoReconnect;
    HCkStringBuilderW sbResponseBody;

    rest = CkRestW_Create();

    //  URL: https://pipay.io/piconnect/cloud?method=creditsale&account=1512407959&sn=31415926&cloud=app&amount=21.03&ticketid=R212203&userid=Cristy
    bTls = TRUE;
    port = 443;
    bAutoReconnect = TRUE;
    success = CkRestW_Connect(rest,L"pipay.io",port,bTls,bAutoReconnect);
    if (success != TRUE) {
        wprintf(L"ConnectFailReason: %d\n",CkRestW_getConnectFailReason(rest));
        wprintf(L"%s\n",CkRestW_lastErrorText(rest));
        CkRestW_Dispose(rest);
        return;
    }

    sbResponseBody = CkStringBuilderW_Create();
    success = CkRestW_FullRequestNoBodySb(rest,L"GET",L"/piconnect/cloud?method=creditsale&account=1512407959&sn=31415926&cloud=app&amount=21.03&ticketid=R212203&userid=Cristy",sbResponseBody);
    if (success != TRUE) {
        wprintf(L"%s\n",CkRestW_lastErrorText(rest));
        CkRestW_Dispose(rest);
        CkStringBuilderW_Dispose(sbResponseBody);
        return;
    }



    CkRestW_Dispose(rest);
    CkStringBuilderW_Dispose(sbResponseBody);

    }