« Credit Card Processing
Introduction »
PHP Manual
Credit Card Processing
MCVE (Monetra) Payment
MCVE (Monetra) Payment
Introduction
Installing/Configuring
Requirements
Installation
Runtime Configuration
Resource Types
Predefined Constants
MCVE Functions
m_checkstatus
— Check to see if a transaction has completed
m_completeauthorizations
— Number of complete authorizations in queue, returning an array of their identifiers
m_connect
— Establish the connection to MCVE
m_connectionerror
— Get a textual representation of why a connection failed
m_deletetrans
— Delete specified transaction from MCVE_CONN structure
m_destroyconn
— Destroy the connection and MCVE_CONN structure
m_destroyengine
— Free memory associated with IP/SSL connectivity
m_getcell
— Get a specific cell from a comma delimited response by column name
m_getcellbynum
— Get a specific cell from a comma delimited response by column number
m_getcommadelimited
— Get the RAW comma delimited data returned from MCVE
m_getheader
— Get the name of the column in a comma-delimited response
m_initconn
— Create and initialize an MCVE_CONN structure
m_initengine
— Ready the client for IP/SSL Communication
m_iscommadelimited
— Checks to see if response is comma delimited
m_maxconntimeout
— The maximum amount of time the API will attempt a connection to MCVE
m_monitor
— Perform communication with MCVE (send/receive data) Non-blocking
m_numcolumns
— Number of columns returned in a comma delimited response
m_numrows
— Number of rows returned in a comma delimited response
m_parsecommadelimited
— Parse the comma delimited response so m_getcell, etc will work
m_responsekeys
— Returns array of strings which represents the keys that can be used for response parameters on this transaction
m_responseparam
— Get a custom response parameter
m_returnstatus
— Check to see if the transaction was successful
m_setblocking
— Set blocking/non-blocking mode for connection
m_setdropfile
— Set the connection method to Drop-File
m_setip
— Set the connection method to IP
m_setssl_cafile
— Set SSL CA (Certificate Authority) file for verification of server certificate
m_setssl_files
— Set certificate key files and certificates if server requires client certificate verification
m_setssl
— Set the connection method to SSL
m_settimeout
— Set maximum transaction time (per trans)
m_sslcert_gen_hash
— Generate hash for SSL client certificate verification
m_transactionssent
— Check to see if outgoing buffer is clear
m_transinqueue
— Number of transactions in client-queue
m_transkeyval
— Add key/value pair to a transaction. Replaces deprecated transparam()
m_transnew
— Start a new transaction
m_transsend
— Finalize and send the transaction
m_uwait
— Wait x microsecs
m_validateidentifier
— Whether or not to validate the passed identifier on any transaction it is passed to
m_verifyconnection
— Set whether or not to PING upon connect to verify connection
m_verifysslcert
— Set whether or not to verify the server ssl certificate