#LOCAL("PaymentLineItem", #LineItemContainer.Payment)
#IF(#DEFINED(#PaymentLineItem) AND #INSTANCEOF(#PaymentLineItem.Object,"LineItemPaymentSaferpay2"))
#IF(#SaferpayPaymentFailed)
{PaymentViaSaferpay2}: {CreatePayment_Failed}
#IF(#SaferpayPaymentFailedReason EQ "INTERNAL_SERVER_ERROR")
{ConnectionError}
#ELSIF(#SaferpayPaymentFailedReason EQ "VALIDATION_FAILED" OR #SaferpayPaymentFailedReason EQ "AUTHENTICATION_FAILED")
{ValidationCreatePaymentFailed}
#ELSIF(#SaferpayPaymentFailedReason EQ "TRANSACTION_ABORTED")
{TransactionAborted}
#ELSE
{PaymentDeclined}
#ENDIF
{RetryPayment}
#ENDIF
#ENDIF
#ENDLOCAL