#IF(#Shop.FeatureMaxValue.ELogistics)
#WITH_ERROR(#FormError)
#IF((#FormErrors.Form.NoForm OR #FormErrors.Form.Save)
AND ( #FormErrors.Reason.ShippingMethodChanged ) )
#LOOP(#FormErrors.Reason.ShippingMethodChanged.Errors)#IF(#Name EQ "ShippingMethodChangedByPickPost")
{ShippingAddress}
{PickPostUnusableForDeliveryMethod}
#ENDIF#ENDLOOP
#ELSIF(
(#Shop.OrderProcess AND (#COUNT(#GREP(#ShippingPickupStations, "Alias", "SwissPostPickPost", "EQ")) > 0 )) OR
#ELOGISTICS_IS_PICKPOST_ALLOWED(#LineItemContainer.Shipping.ShippingMethod.Object) )
#IF(#FormError)
#IF(#FormErrors.Form.PickupAddressSettings)
{InputError}
{PleaseCorrectPickPostSelection}
#ELSIF(#FormErrors.Reason.PickPostConnectionFailed_Merchant)
{ConnectionError}
{PickPostConnectionFailedMerchant}
#ELSIF(#FormErrors.Reason.PickPostConnectionFailed)
{ConnectionError}
{PickPostConnectionFailed}
#ENDIF
#ENDIF
#ENDIF
#ENDWITH_ERROR
#ENDIF