#IF(NOT #DEFINED(#ColissimoCurrency))
#ELSIF(#FormError)
{InputError}
#IF(#FormErrors.Reason.FORMAT_NOT_MONEY OR #FormErrors.Reason.FORMAT_NOT_FLOAT OR #FormErrors.Reason.INVALID_LOWER_BOUND
OR #FormErrors.Reason.LOWER_BOUND_CLASH OR #FormErrors.Reason.MULTIPLIER_NOT_DEFINED OR #FormErrors.Reason.INVALID_BASE_VALUE)
#IF(#FormErrors.Reason.FORMAT_NOT_MONEY)
{ErrorMoney}
#ENDIF
#IF(#FormErrors.Reason.FORMAT_NOT_FLOAT)
{ErrorFloat}
#ENDIF
#IF(#FormErrors.Reason.INVALID_LOWER_BOUND)
{ErrorLowerBound}
#ENDIF
#IF(#FormErrors.Reason.LOWER_BOUND_CLASH)
{LowerBoundClash}
#ENDIF
#IF(#FormErrors.Reason.MULTIPLIER_NOT_DEFINED)
{MultiplierNotDefined}
#ENDIF
#IF(#FormErrors.Reason.INVALID_BASE_VALUE)
{ErrorBaseValue}
#ENDIF
#ELSE
#LOOP(#FormErrors.Errors)#IF(#Reason EQ "STRING_EMPTY" AND #Name EQ "BaseValue")
{ErrorBaseValue}
#ELSIF(#Reason EQ "STRING_EMPTY" AND #Name EQ "Multiplier")
{MultiplierNotDefined}
#ELSIF(#Reason EQ "FORMAT_NOT_INTEGER" AND #Name EQ "NewLowerBound")
{ErrorNewLowerBound}
#ELSE
{PleaseCorrectErrors}
#REM #ENDREM
#ENDIF
#ENDLOOP
#ENDIF
#ENDIF
#IF(#SetInvisible)
{Attention}
{SetShippingMethodInvisible}
#ENDIF
#IF(#DELETE)
#LOOP(#DeleteObjects)
#ENDLOOP
#ENDIF

#IF(#Language EQ "fr")
Pour proposer l'offre So Colissimo à vos clients, vous devez :
- Contacter votre interlocuteur commercial La Poste au 36.34 (Coût de l'appel 0,34€ TTC/min depuis un téléphone fixe)
- Signer votre contrat (Une fois votre contrat signé, vous recevrez par email vos identifiants de connexion)
- Vous connecter au back office de ColiPoste et renseigner vos identifiants {AdminURL}
- Insérer les URLS suivantes le back office ColiPoste :
- Récupérer les informations "Identifiant Front Office" et "Clé de cryptage" dans le back office ColiPoste puis saisir ces dernières dans les champs ci-dessous prévus à cet effet {ClickSave}
- Enfin, et une fois toutes les informations dument complétées, n'oubliez pas de "rendre visible" ce mode de livraison dans l'onglet "Général" de l'offre So Colissimo présente dans le back office de votre boutique Box e-commerce
MESSAGE IMPORTANT pour la configuration de votre page So Colissimo
#ELSE
{Info0}
- {Info1}
- {Info2}
- {Info3} {AdminURL}
- {Info4}
- {Info5} {ClickSave}
- {Info6}
{FurtherInformation}
#ENDIF
#LOCAL("ErrorItemNo", 0)
#IF(#DEFINED(#ColissimoCurrency))
#WITH(#ColissimoCurrency)
#IF(#DELETE)
#LOCAL("CurrencyHeader",0)
#LOCAL("CountItems",0)
#LOOP(#DeleteObjects)
#IF(NOT #CurrencyHeader)
{ShippingCalculationForCurrency} #IF(#Symbol)#Symbol#ELSE#Name#ENDIF
#ELSE
{ShippingCalculationForCurrency} #IF(#Symbol)#Symbol#ELSE#Name#ENDIF
|
{LowerBound} |
{UpperBound} |
{Multiplier} |
{BasePrice} (#IF(#Shop.InputTaxModel == 1){Gross}#ELSE#SPACE[0]{Net}#ENDIF) |
{WeightFormula} |
#LOCAL("CountItems",0)#LOCAL("ExistsShippingLevel", 0)
#LOOP(#FUNCTION("ShippingLevels", #Object, #CurrencyID, #Shop.InputTaxModel, 1))
#SET("ExistsShippingLevel", 1)
#SET("CountItems",#CountItems+1)
|
#LowerBound[float] #WeightUnit.Abbreviation |
#IF(#UpperBound == 999999999) {infinite}#ELSE < #UpperBound[float] #WeightUnit.Abbreviation#ENDIF |
#WITH_ERROR(#FormError)
#IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF / #WeightUnit.Abbreviation |
#IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF |
#ENDWITH_ERROR
#SET("ErrorItemNo", #ErrorItemNo + 1)
#ENDLOOP #REM ShippingLevels #ENDREM
#LOCAL("ErrorItemNo", #ItemNo)
|
#WITH_ERROR(#FormError)
#IF(#ExistsShippingLevel)
#ELSE
#FUNCTION("FORMAT", 0, "float")
#ENDIF #WeightUnit.Abbreviation
|
#IF(NOT #ExistsShippingLevel){infinite}#ENDIF |
#IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF / #WeightUnit.Abbreviation |
#IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF |
#ENDWITH_ERROR
#ENDLOCAL
#ENDLOCAL#ENDLOCAL
#ENDIF
#ENDWITH
#ENDIF
#ENDLOCAL
#IF(#DELETE)
#ELSE
#ENDIF
#ENDWITH_ERROR
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)