{PaymentMethod}
#INCLUDE("INC-BasketFormMessages")
#MENU("MultiCheckoutPaymentMessages")#INCLUDE(#Template)#ENDMENU
#SET("Alternate", 1 - #Alternate)#WITH(#LineItemContainer)
#LOCAL("LocPaymentMethods", #PaymentMethods)
#IF(#COUNT(#LocPaymentMethods) == 0)
#IF(#DEFINED(#PaymentMethod.Region))
{CurrentPaymentMethodRestrictedByRegion}
#ELSIF(#COUNT(#PaymentMethod.CustomerGroups))
{CurrentPaymentMethodRestrictedByCustomerGroup}
#ELSE
{PaymentMethodChanged}
#ENDIF
#ELSE
#LOCAL("IsDefaultNotChecked", 1)
#LOOP(#LocPaymentMethods)
#LOCAL("Checked", 0)
#IF( (#COUNT(#LocPaymentMethods) == 1) OR #IsDefault OR (#DEFINED(#INPUT.PaymentMethod) AND #INPUT.PaymentMethod == #ID) OR (#DEFINED(#Payment.PaymentMethod.ID) AND #Payment.PaymentMethod.ID == #ID) )
#IF(#IsDefaultNotChecked)
#SET("Checked", 1)
#ENDIF
#IF ((#DEFINED(#INPUT.PaymentMethod) AND #INPUT.PaymentMethod == #ID) OR (NOT #DEFINED(#INPUT.PaymentMethod) AND #IsDefault))
#SET("IsDefaultNotChecked", 0)
#ENDIF
#ENDIF
-
#ENDLOCAL
#ENDLOOP
#ENDLOCAL
#ENDIF
#ENDLOCAL
#ENDWITH