Receipt

Receipt

Receipt object for a transaction. The receipt language and fields vary according to the Host specification.

  • language string
    Receipt language HEBREW or ENGLISH

  • fields ReceiptField[]
    The fields in an array. The order of the array is mandatory and can't be modified
    (1) Show values

    1. ReceiptField

      A field in the receipt for an Ashrait transaction

      • id string
        The ID of the field. This field is an enumerator and should not be printed on a copy of the receipt.

      • key string
        The name of the field to print. This value is human-readable and may contain Hebrew characters. This field must not be modified and is delivered as mentioned in host specifications.

      • value string
        The value of the field to print. This value is human-readable and may contain Hebrew characters. This field must not be modified and is delivered as mentioned in host specifications.

      Possible ID's
      id Note
      POS_NAME
      POS_NUM
      SOFTWARE_VERSION
      MERCHANT_ID
      TRAN_DATE_TIME
      CARD_NAME
      CARD_NUMBER
      POS_TRAN_ID
      UID
      RRN
      TRAN_TYPE
      ISSUER_AUTH_NUM
      AUTH_BY
      ENTRY_MODE
      CREDIT_TERMS
      AMOUNT
      CURRENCY
      INSTALLMENT_NUM
      FIRST_INSTALLMENT
      ADD_INSTALLMENT
      ADD_INSTALLMENT_AMOUNT
      DEFER
      DUE_DATE
      TIP
      CASHBACK_AMOUNT
      TOTAL_AMOUNT
      VERIFIED_BY_PIN This field has no value
      VERIFIED_BY_DEVICE This field has no value
      AID
      ATC
      PSN
      TSI
      ARC
      TVR
      DSP_BALANCE
    2. END

  • collectSignature boolean
    Should collect a signature from the card-holder on this copy

  • collectTelephoneNo boolean
    Should collect phone number from the card-holder on this copy