Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

xCtep : information de transaction du terminal Ctep

0000003460     -      12/10/2026

Fonction : xCtep

Zoom
public static string xCtep(string field, int num);
public static string xCtep(DataRow dr_pieds, string field, int num);
public static string xCtep(string type_va, string id, string journal, long piece, string field, int num);

Renvoi : information de transaction de paiement du terminal Ctep

Paramètres :

  • string field : le nom du champ dont on souhaite le résultat
    • Operation : Sale (vente) ou Refund (remboursement)
    • Amount : montant réellement payé lors de la transaction (peut être inférieur au montant à payer - partial approval). Toujours positif, même pour un remboursement
    • TransactionAmount : montant demandé au terminal
    • Currency : devise de la transaction (EUR)
    • IncidentCode : code résultat du terminal (0000 = accepté, 0001 = accepté partiellement - partial approval)
    • PartialApproval : True si le montant payé est inférieur au montant demandé (partial approval), sinon False
    • AuthorizationCode : code d'autorisation de la transaction
    • BrandId : identifiant Worldline de la marque de la carte sur 4 chiffres (1013 = Bancontact, 2002 = Visa, 2003 = MasterCard, ...)
    • BrandName : Bancontact, Visa, Maestro, ...
    • MaskedPan : numéro de carte masqué (xxxx xxxx xxxx 1234)
    • EntryMode : mode de lecture de la carte, tel qu'imprimé par le terminal dans sa langue (Sans contact, ...)
    • Aid : identifiant de l'application de paiement de la carte (AID, A0000001761010, ...)
    • TerminalId : identifiant du terminal
    • MerchantId : numéro de contrat du commerçant
    • AcquirerName : nom de l'organisme qui traite la transaction (WORLDLINE, ...)
    • Period : numéro de période du terminal
    • TransactionNumber : numéro de la transaction attribué par le terminal (identique au numéro imprimé sur le ticket du terminal)
    • TimeStamp : date et heure de la transaction
    • SaleSystemActionIdentifier : identifiant unique de la transaction attribué par Mercator (8 caractères hexadécimaux)
    • Recovered : True si le résultat a été récupéré auprès du terminal après une interruption de la connexion, sinon False
    • CustomerTicket : ce contenu doit être obligatoirement repris sur le modèle d'impression
  • int num : le numéro du mode paiement

OU

Paramètres :

  • V pour ventes ou A pour achats
  • journal du document
  • n° du document
  • string field : le nom du champ dont on souhaite le résultat : voir ci-dessus
  • position dans la saisie des modes de paiement

Avant d’utiliser cette fonction, veuillez prendre connaissance de cette page.



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)