#WITH_ERROR(#FormError)
#LOCAL("PaymentName", #System.Child.PaymentTypes.Child.Paynet.Name)

{PaymentViaPaynet}


{PaymentError}

{ExplainError}
#IF(#FormErrors.Reason.BadCallback_NoPaymentGUID) ({Error}: {BadCallback_NoPaymentGUID})
#ENDIF #IF(#FormErrors.Reason.BadCallback_OrderAlreadyExists) ({Error}: {BadCallback_OrderAlreadyExists})
#ENDIF #IF(#FormErrors.Reason.BadCallback_ShopIDMisMatch) ({Error}: {BadCallback_ShopIDMisMatch})
#ENDIF
#IF(NOT #FormErrors.Reason.BadCallback_NoPaymentGUID) #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

#ENDLOCAL
#ENDWITH_ERROR