Traitement des cartes de crédit
Introduction
Traitement des cartes de crédit
PHP Manual

# Paiement MCVE (Monetra)

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Configuration à l'exécution
  - Types de ressources
- Constantes pré-définies
- Fonctions MCVE
  - m_checkstatus — Vérifie si la transaction a été complétée
  - m_completeauthorizations — Nombre d'autorisations complètes en attente, retourne un tableau de leur identifiant
  - m_connect — Établit une connexion à MCVE
  - m_connectionerror — Obtient une représentation textuelle de la cause de l'échec de connexion
  - m_deletetrans — Supprime la transaction spécifiée de la structure MCVE_CONN
  - m_destroyconn — Détruit la connexion et la structure MCVE_CONN
  - m_destroyengine — Libère la mémoire associée avec la connectivité IP/SSL
  - m_getcell — Récupère une cellule spécifique d'une réponse délimitée par virgule avec le nom de colonne
  - m_getcellbynum — Récupère une cellule spécifique d'une réponse délimitée par virgule avec le numéro de colonne
  - m_getcommadelimited — Récupère les données brutes délimitées par virgule retournées par MCVE
  - m_getheader — Récupère le nom de la colonne dans la réponse délimitée par virgule
  - m_initconn — Crée et initialise une structure MCVE_CONN
  - m_initengine — Apprête le client pour une communication IP/SSL
  - m_iscommadelimited — Vérifie si la réponse est délimitée par virgule
  - m_maxconntimeout — Le temps maximal pendant lequel l'API tentera une connexion à MCVE
  - m_monitor — Effectue une communication avec MCVE (envoi/réception de données) en mode non-bloquant
  - m_numcolumns — Nombre de colonnes retournées dans une réponse délimitée par virgule
  - m_numrows — Nombre de lignes retournées dans une réponse délimitée par virgule
  - m_parsecommadelimited — Analyse la réponse délimitée par virgule permettant à m_getcell, etc. de fonctionner ensuite
  - m_responsekeys — Retourne un tableau de chaînes de caractères qui représentent les clés pouvant être utilisées en tant que paramètres de réponse pour cette transaction
  - m_responseparam — Récupère un paramètre spécial de réponse
  - m_returnstatus — Vérifie si la transaction fut complétée correctement
  - m_setblocking — Spécifie le mode bloquant/non-bloquant pour une connexion
  - m_setdropfile — Spécifie la méthode de connexion à Drop-File
  - m_setip — Spécifie la méthode de connexion à IP
  - m_setssl_cafile — Spécifie le fichier SSL CA (Certificate Authority) pour vérification du certificat du serveur
  - m_setssl_files — Spécifie les fichiers de clé de certificat et certifie si le serveur requiert la vérification du client par certificat
  - m_setssl — Spécifie la méthode de connexion à SSL
  - m_settimeout — Spécifie le temps maximal d'une transaction (par transaction)
  - m_sslcert_gen_hash — Génère une clé de hachage pour les vérifications de certificat de client SSL
  - m_transactionssent — Vérifie si le tampon de sortie est vide
  - m_transinqueue — Nombre de transactions dans la file de client
  - m_transkeyval — Ajoute une paire clé/valeur à une transaction. Remplace transparam() dépréciée
  - m_transnew — Démarre une nouvelle transaction
  - m_transsend — Finalise et envoie la transaction
  - m_uwait — Attend x micro secondes
  - m_validateidentifier — Valide ou non l'identifiant passé pour n'importe quelle transaction à laquelle il est fourni
  - m_verifyconnection — Effectue un ping ou non lors de la connexion pour la vérifier
  - m_verifysslcert — Active ou non la vérification du certificat SSL du serveur

Traitement des cartes de crédit
Introduction
Traitement des cartes de crédit
PHP Manual