#WITH_ERROR(#FormError)

{PaymentViaBillsafe}


{Error}

#IF(#FormErrors.Reason.CreatePayment_Failed) {CreatePayment_Failed}
#ENDIF #IF(#FormErrors.Reason.PaymentNotFound) {PaymentNotFound}
#ENDIF #IF(#FormErrors.Reason.PaymentShopMismatch) {PaymentShopMismatch}
#ENDIF #IF(#FormErrors.Reason.PaymentProcess_Canceled) {PaymentCancelled}
#ENDIF #IF(#FormErrors.Reason.PaymentProcess_Failed) {BillsafePaymentDeclined}
#ENDIF #IF(#FormErrors.Reason.NixShippingAddress) {NixShippingAddress}
#ENDIF
#IF(NOT #FormErrors.Reason.PaymentNotFound) #LOCAL("ObjectID", 0)#LOCAL("ObjectClass", 0) #LOOP(#FormErrors.Errors)#SET("ObjectID", #ObjectID)#SET("ObjectClass", #ObjectClass)#ENDLOOP #IF(#ObjectClass EQ "CustomerOrder")

{PaymentFailedInfoOnOrder}
{ShowOrder}

#ELSIF(#ObjectClass EQ "Basket")

{PaymentFailedInfoOnBasket}
{ShowBasket}

#ENDIF #ENDLOCAL#ENDLOCAL #ENDIF

#ENDWITH_ERROR