#IF(#ShowTryAgainLink)

{ErrorUser}

{PaymentFailedUser1} #IF(#PayPalProResult.L_ERRORCODE0 == 7 OR #PayPalProResult.L_ERRORCODE0 == 10504 OR #PayPalProResult.L_ERRORCODE0 == 10762 OR #PayPalProResult.L_ERRORCODE0 == 15004)
{FieldFormatError} #ENDIF

{TryAgain} ►
{PaymentFailedUser2}
{ShowBasket} ►

#ELSE

{ErrorSystem}

{PaymentOnBasketFailedSystem} #IF(#DEFINED(#MessageThreeDsecure))

{ErrorCode}: #PayPalProResult.MessageThreeDsecure
#ELSIF(#DEFINED(#PayPalProResult.L_ERRORCODE0))
{ErrorCode}: #PayPalProResult.L_ERRORCODE0 - #PayPalProResult.L_LONGMESSAGE0
#ENDIF
{ShowBasket} ►

#ENDIF