PaymentTypeFlags Enum

None : 0

DoesntOpenTillDraw : 1

Do not open the cash draw for payments made using this payment type

RequiresTendering : 2

Force the user to supply a tender amount when using this payment type

TenderingProhibited : 4

Do not allow the user to supply their own tender amount when using this payment type

DoesntPrintReceipt : 8

Do not automatically print a receipt for payments made using this payment type

ShortTenderProhibited : 16

Do not allow tendering less that the outstanding balance (ie no part payments)

OverTenderProhibited : 32

Do not allow tendering greater than the outstanding balance (ie no change possible)

ShowChangeDialogOnPayment : 64

Show the change popup dialog for payments made using this payment type

OverTenderTreatedAsTip : 512

Treat any overtendered amount as a tip for the payment

RequiresTwoCopiesOfReceipt : 1024

Print 2 copies of a receipt for this payment type.

DoesntPrintPartPaymentReceipts : 2048

Do not automatically print (or prompt for) a receipt for PART payments made using this payment type

RequiresDeclaration : 4096

This payment type requires a declaration to be performed

DoesntClaimServiceCharge : 8192

Service charges are ignored for this payment type

RequiresMemberPointsRedemption : 16384

Requires a member to be assigned to an order with an appropriate loyalty entitlement for performing payments using loyalty points

RequiresSignatureLine : 32768

Requires a signature line to be printed on the receipt.
Note: If you are using a custom receipt layout, you will need to ensure that the layout includes the payment signature line type.