We're using an add-in for credit card processing, so we've got our actual credit/debit card tender types set to "other". So, to check to see if a card is used, I updated the XML template as follows. However, this conditional statement never evaluates to true, even though
<ROW> Tender.Descriptor.Description </ROW> evaluates as "Pinpad Amex"
<IF>
<CONDITION> Tender.Descriptor.Description = "Pinpad Amex" </CONDITION>
<THEN>
<ROW> "Card: " Tender.AccountNumberMasked "|" </ROW>
<ROW> "Auth: " Tender.ApprovalCode "|" </ROW>
<ROW> "Amex test" </ROW>
</THEN>
</IF>
*This post is locked for comments
I have the same question (0)you could also try the following condition: Tender.Descriptor.TenderType = tenderOther
The addin might not populate Tender.AccountNumberMasked or Tender.ApprovalCode to be able to print. Some addins do , some don't because they provide these values in custom variables with a custom receipt layout.