#IF(#FormError AND #FormErrors.Form.UpdatePaymentMethodDCC)
#IF(#FormErrors.Reason.DCC_INVALID_CHECKSUM)

{InputError}

{ErrorDCCInvalidChecksum} #ELSE

{InputError}

{PleaseCorrectErrors} #ENDIF
#ENDIF #SET("LineItemNo", #LineItemNo + 1) #LineItemNo {PaymentMethod} #INCLUDE("INC-SelectPayment") #IF (#HirePurchaseNoOfMonths)
{NumberOfMonths} #HirePurchaseNoOfMonths {Months}
{InstallmentAmount} #HirePurchaseInstallmentAmount[money]
{InterestRateValue} #HirePurchaseInterestRateValue[float]%
{EffectiveInterestRateValue} #HirePurchaseEffectiveInterestRateValue[float]%

#ENDIF #IF(NOT #DEFINED(#PaidOn)) #WITH_ERROR(#FormError) #LOCAL("CCNumber", #FUNCTION("ERROR_VALUE", #CreditCardNumber, #CreditCardNumber)) #ENDLOCAL #LOCAL("CVVNumber", #FUNCTION("ERROR_VALUE", #CVV, #CVV)) #ENDLOCAL
{CreditCard} #LOCAL("CardType", #CreditCardType) #ENDLOCAL
{CreditCardNumber}
{ValidFrom}
{ValidThru}
{CVV}
{IssueNumber}
{CreditCardOwner}
#ENDWITH_ERROR #ENDIF #IF(#LineItemPrice)#LineItemPrice[money]#ENDIF