{PayPalExpressCheckout}


{PaymentError}

{PaymentFailed} #IF (#ErrorCode EQ "PayPalExpressInvalid") #IF (#DEFINED(#PPEErrorCode)) #IF(#PPEErrorCode EQ "10538")
{AmountTooHigh} #ELSIF(#PPEErrorCode EQ "10725" OR #PPEErrorCode EQ "10727" OR #PPEErrorCode EQ "10728" OR #PPEErrorCode EQ "10729" OR #PPEErrorCode EQ "10730" OR #PPEErrorCode EQ "10731" OR #PPEErrorCode EQ "10736")
{AddressDataMissing} #ELSIF(#DEFINED(#PayPalMessage))
{MessageFromPayPal}: #PayPalMessage #ENDIF #ELSE
({PaymentSettingsInvalid}) #ENDIF #ELSE {PaymentDeclined} #ENDIF

#IF(#Class.Alias EQ "Basket")

{PaymentFailedInfoOnBasket}
{ShowBasket}

#ELSE

{PaymentFailedInfoOnOrder}
{ShowOrder}

#ENDIF