Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel3
outlinefalse
styledefault
typelist
printabletrue

...

Operation type

CD

Fixed length. 1

Defines the type of operation requested by the cash register

Processing on cash register side:

Processing on terminal side:
List of types of transaction actions:

  • ‘0’ = Debit (Purchase)

  • ‘1’ = Credit (Refund)Refund by Credit. Not linked to original transaction of Debit.

  • ‘2’ = Cancellation. Linked to original transaction of Debit but can only be the original amount of the Debit.

  • ‘3’ = Duplicate

  • '7' = Deferred debit

List of types of Selection/Input Actions:

  • ‘I’ = Identification

  • ‘P’ = Printing on the terminal of a buffer transmitted by the cash register

  • 'R' = Reboot the POS - Only compatible with Castles devices

  • 'C' = CTMS Status - Only compatible with Castles devices

  • 'T' = Transaction Status

Remarks:

If the type of operation cannot be carried out, the terminal responds with ‘Status: Operation not carried out’ andin the complementary info Tag AF ‘Type of action requested unknown’. In the case of printing a buffer (ASCII encoded base 64) sent by the cash register, the tag CD with type of action ‘P’ will be completed with a constructed Tag ZT containing the buffer to be printed.

Example - Perform a debit. See example

CD0010

CD001C

...

Tag

Meaning

Rule

Example

CZ

Concert Protocol version

Configurable, 0320 by default

CZ0040320

CJ

Cash register protocol version

Configurable, 323540032810 by default.
This is PayXpert’s Association du Paiement-assigned ID for this field.

CJ012323540032810

CA

Cash register number

Constant 1

CA0011

CB

Amount

Amount in cents. 25,00€

CB0042500

CD

Action type

Depends on what we want:
'0’ = Debit (Payment)
‘1’ = Refund by Credit (not linked to Original Transaction)
‘2’ = Cancellation
‘3’ = Duplicata

Debit: CD0010

Refund : CD0011

Cancellation: CD0012

Duplicata: CD0013

CE

Currency

Code for Euro.
Constant is 978.

CE003978

...