MCVE functions
MCVE functions
&warn.experimental;
mcve_initengine
Ready the client for IP/SSL Communication
Description
intmcve_initengine
stringlocation
&warn.experimental.func;
&warn.undocumented.func;
mcve_initconn
Create and initialize an MCVE_CONN structure
Description
resourcemcve_initconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_deleteresponse
Delete specified transaction from MCVE_CONN structure
Description
boolmcve_deleteresponse
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_destroyconn
Destroy the connection and MCVE_CONN structure
Description
voidmcve_destroyconn
resourceconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_setdropfile
Set the connection method to Drop-File
Description
intmcve_setdropfile
resourceconn
stringdirectory
&warn.experimental.func;
&warn.undocumented.func;
mcve_setip
Set the connection method to IP
Description
intmcve_setip
resourceconn
stringhost
intport
&warn.experimental.func;
&warn.undocumented.func;
mcve_setssl
Set the connection method to SSL
Description
intmcve_setssl
resourceconn
stringhost
intport
&warn.experimental.func;
&warn.undocumented.func;
mcve_settimeout
Set maximum transaction time (per tran
Description
intmcve_settimeout
resourceconn
intseconds
&warn.experimental.func;
&warn.undocumented.func;
mcve_connect
Establish the connection to MCVE
Description
intmcve_connect
resourceconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionssent
Check to see if outgoing buffer is clear
Description
intmcve_transactionssent
resourceconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_returnstatus
Check to see if the transaction was successful
Description
intmcve_returnstatus
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_returncode
Grab the exact return code from the transaction
Description
intmcve_returncode
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionitem
Get the ITEM number in the associated batch for this transaction
Description
intmcve_transactionitem
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionavs
Get the Address Verification return status
Description
intmcve_transactionavs
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactioncv
Get the CVC2/CVV2/CID return status
Description
intmcve_transactioncv
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionbatch
Get the batch number associated with the transaction
Description
intmcve_transactionbatch
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionid
Get the unique system id for the transacti
Description
intmcve_transactionid
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactionauth
Get the authorization number returned for the transaction (alpha-numeric)
Description
stringmcve_transactionauth
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_transactiontext
Get verbiage (text) return from MCVE or processing institution
Description
stringmcve_transactiontext
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_monitor
Perform communication with MCVE (send/receive data) Non-blocking
Description
intmcve_monitor
resourceconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_transinqueue
Number of transactions in client-queue
Description
intmcve_transinqueue
resourceconn
&warn.experimental.func;
&warn.undocumented.func;
mcve_checkstatus
Check to see if a transaction has completed
Description
intmcve_checkstatus
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_completeauthorizations
&array) Number of complete authorizations in queue, returning an array of their identifiers
Description
intmcve_completeauthorizations
resourceconn
int
&warn.experimental.func;
&warn.undocumented.func;
mcve_sale
Send a SALE to MCVE
Description
intmcve_sale
resourceconn
stringusername
stringpassword
stringtrackdata
stringaccount
stringexpdate
floatamount
stringstreet
stringzip
stringcv
stringcomments
stringclerkid
stringstationid
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_preauth
string clerkid, string stationid, int ptrannum) Send a PREAUTHORIZATION to MCVE
Description
intmcve_preauth
resourceconn
stringusername
stringpassword
stringtrackdata
stringaccount
stringexpdate
floatamount
stringstreet
stringzip
stringcv
stringcomments
&warn.experimental.func;
&warn.undocumented.func;
mcve_override
Send an OVERRIDE to MCVE
Description
intmcve_override
resourceconn
stringusername
stringpassword
stringtrackdata
stringaccount
stringexpdate
floatamount
stringstreet
stringzip
stringcv
stringcomments
stringclerkid
stringstationid
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_void
VOID a transaction in the settlement queue
Description
intmcve_void
resourceconn
stringusername
stringpassword
intsid
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_preauthcompletion
Complete a PREAUTHORIZATION... Ready it for settlement
Description
intmcve_preauthcompletion
resourceconn
stringusername
stringpassword
floatfinalamount
intsid
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_force
resiurce conn, string username, string password, string trackdata, string account, string expdate, float amount, string authcode, string comments, string clerkid, string stationid, int ptrannum) Send a FORCE to MCVE. (typically, a phone-authorization)
Description
intmcve_force
&warn.experimental.func;
&warn.undocumented.func;
mcve_return
Issue a RETURN or CREDIT to MCVE
Description
intmcve_return
intconn
stringusername
stringpassword
stringtrackdata
stringaccount
stringexpdate
floatamount
stringcomments
stringclerkid
stringstationid
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_settle
Issue a settlement command to do a batch deposit
Description
intmcve_settle
resourceconn
stringusername
stringpassword
stringbatch
&warn.experimental.func;
&warn.undocumented.func;
mcve_ub
Get a list of all Unsettled batches
Description
intmcve_ub
resourceconn
stringusername
stringpassword
&warn.experimental.func;
&warn.undocumented.func;
mcve_qc
Audit MCVE for a list of transactions in the outgoing queue
Description
intmcve_qc
resourceconn
stringusername
stringpassword
stringclerkid
stringstationid
stringcomments
intptrannum
&warn.experimental.func;
&warn.undocumented.func;
mcve_gut
Audit MCVE for Unsettled Transactions
Description
intmcve_gut
resourceconn
stringusername
stringpassword
inttype
stringaccount
stringclerkid
stringstationid
stringcomments
intptrannum
stringstartdate
stringenddate
&warn.experimental.func;
&warn.undocumented.func;
mcve_gl
Audit MCVE for settled transactions
Description
intmcve_gl
intconn
stringusername
stringpassword
inttype
stringaccount
stringbatch
stringclerkid
stringstationid
stringcomments
intptrannum
stringstartdate
stringenddate
&warn.experimental.func;
&warn.undocumented.func;
mcve_gft
Audit MCVE for Failed transactio
Description
intmcve_gft
resourceconn
stringusername
stringpassword
inttype
stringaccount
stringclerkid
stringstationid
stringcomments
intptrannum
stringstartdate
stringenddate
&warn.experimental.func;
&warn.undocumented.func;
mcve_chkpwd
Verify Password
Description
intmcve_chkpwd
resourceconn
stringusername
stringpassword
&warn.experimental.func;
&warn.undocumented.func;
mcve_bt
Get unsettled batch totals
Description
intmcve_bt
resourceconn
stringusername
stringpassword
&warn.experimental.func;
&warn.undocumented.func;
mcve_getcell
Get a specific cell from a comma delimited response by column name
Description
stringmcve_getcell
resourceconn
intidentifier
stringcolumn
introw
&warn.experimental.func;
&warn.undocumented.func;
mcve_getcellbynum
Get a specific cell from a comma delimited response by column number
Description
stringmcve_getcellbynum
resourceconn
intidentifier
intcolumn
introw
&warn.experimental.func;
&warn.undocumented.func;
mcve_numcolumns
Number of columns returned in a comma delimited response
Description
intmcve_numcolumns
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_numrows
Number of rows returned in a comma delimited response
Description
intmcve_numrows
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_iscommadelimited
Checks to see if response is comma delimited
Description
intmcve_iscommadelimited
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_parsecommadelimited
Parse the comma delimited response so mcve_getcell, etc will work
Description
intmcve_parsecommadelimited
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_getcommadelimited
Get the RAW comma delimited data returned from MCVE
Description
stringmcve_getcommadelimited
resourceconn
intidentifier
&warn.experimental.func;
&warn.undocumented.func;
mcve_destroyengine
Free memory associated with IP/SSL connectivity
Description
voidmcve_destroyengine
&warn.experimental.func;
&warn.undocumented.func;
mcve_chngpwd
Change the system administrator's password
Description
intmcve_chngpwd
resourceconn
stringadmin_password
stringnew_password
&warn.experimental.func;
&warn.undocumented.func;
mcve_listusers
List all users on MCVE system
Description
intmcve_listusers
resourceconn
stringadmin_password
&warn.experimental.func;
&warn.undocumented.func;
mcve_enableuser
Enable an inactive MCVE user account
Description
intmcve_enableuser
resourceconn
stringadmin_password
stringusername
&warn.experimental.func;
&warn.undocumented.func;
mcve_disableuser
Disable an active MCVE user account
Description
intmcve_disableuser
resourceconn
stringadmin_password
stringusername
&warn.experimental.func;
&warn.undocumented.func;
mcve_deluser
Delete an MCVE user account
Description
intmcve_deluser
resourceconn
stringadmin_password
stringusername
&warn.experimental.func;
&warn.undocumented.func;
mcve_liststats
List statistics for all users on MCVE system
Description
intmcve_liststats
resourceconn
stringadmin_password
&warn.experimental.func;
&warn.undocumented.func;
mcve_initusersetup
Initialize structure to store user data
Description
resourcemcve_initusersetup
&warn.experimental.func;
&warn.undocumented.func;
mcve_deleteusersetup
Deallocate data associated with usersetup structure
Description
voidmcve_deleteusersetup
resourceusersetup
&warn.experimental.func;
&warn.undocumented.func;
mcve_adduserarg
Add a value to user configuration structure
Description
intmcve_adduserarg
resourceusersetup
intargtype
stringargval
&warn.experimental.func;
&warn.undocumented.func;
mcve_getuserarg
Grab a value from usersetup structure
Description
stringmcve_getuserarg
resourceusersetup
intargtype
&warn.experimental.func;
&warn.undocumented.func;
mcve_adduser
Add an MCVE user using usersetup structure
Description
intmcve_adduser
resourceconn
stringadmin_password
intusersetup
&warn.experimental.func;
&warn.undocumented.func;
mcve_edituser
Edit MCVE user using usersetup structure
Description
intmcve_edituser
resourceconn
stringadmin_password
intusersetup
&warn.experimental.func;
&warn.undocumented.func;