#WITH_ERROR(#FormError)
#IF(NOT #DEFINED(#ColissimoCurrency))

{ConfigurationError}

{MissingCurrency} {ActivateCurrenyNow}

#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)

{Warning}

{AcceptAction}

#LOOP(#DeleteObjects)#ENDLOOP #ENDIF
#IF(#Language EQ "fr")

Pour proposer l'offre So Colissimo à vos clients, vous devez :

  1. Contacter votre interlocuteur commercial La Poste au 36.34 (Coût de l'appel 0,34€ TTC/min depuis un téléphone fixe)
  2. Signer votre contrat (Une fois votre contrat signé, vous recevrez par email vos identifiants de connexion)
  3. Vous connecter au back office de ColiPoste et renseigner vos identifiants {AdminURL}
  4. Insérer les URLS suivantes dans votre back office ColiPoste :
    Lorsque le client a sélectionné son mode de livraison (Validation) #SuccessLink
    Lorsque le client n'a pas pu sélectionné son mode de livraison (Echec) #FailedLink

  5. Récupérer les informations Identifiant FO et Clé de cryptage dans le back office ColiPoste puis saisir ces dernières dans le back office de votre boutique Box e-commerce. {ClickSave}
  6. 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

MESSAGE IMPORTANT pour la configuration de votre page So "mode de livraison" #ELSE

{Info0}

  1. {Info1}
  2. {Info2}
  3. {Info3} {AdminURL}
  4. {Info4}
    Lorsque le client a selecionnè son mode de livraison (Validation) #SuccessLink
    Lorsque le client n'a pas pu selectionnè son mode de livraison (Echec) #FailedLink

  5. {Info5} {ClickSave}
  6. {Info6}

{FurtherInformation} #ENDIF

Clé de cryptage {MandatoryStar}
Identifiant Front Office {MandatoryStar}

{TaxClass}
{Limit} #LOCAL("ExistingErrorItemNo", 0) #LOOP(#Exemption_ShippingLevels) #WITH_ERROR(#FormError) #LOCAL("ErrorItemNo", #ExistingErrorItemNo)#LOCAL("CurrencyID", #Exemption_CurrencyID) #IF(#Exemption_Symbol)#Exemption_Symbol#ELSE#Exemption_Name#ENDIF #SET("ExistingErrorItemNo", #ExistingErrorItemNo + 1) #ENDLOCAL#ENDLOCAL #ENDWITH_ERROR #ENDLOOP #ENDLOCAL
{Notification}: {BasketInfo}

{ContainerSubTotalInfo}
{ContainerSubTotalAttrName} #LOCAL("ContainerSubTotalAttrName", #ContainerSubTotalAttrName)#IF(NOT #DEFINED(#ContainerSubTotalAttrName))#SET("ContainerSubTotalAttrName", "LineItemsSubTotal")#ENDIF #ENDLOCAL

{WeightContainerSubTotalInfo}
{WeightContainerSubTotalUnit}

#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

#SET("CurrencyHeader",1) #ENDIF #SET("CountItems",#CountItems+1) #IF(#CountItems == 0) #ENDIF #ENDLOOP #ENDLOCAL #ENDLOCAL
{LowerBound} {UpperBound} {Multiplier} {BasePrice} (#IF(#Shop.InputTaxModel == 1){Gross}#ELSE#SPACE[0]{Net}#ENDIF)
{WeightFormula}
#IF(#LowerBound)#LowerBound[float]#ELSE 0 #ENDIF #IF(#UpperBound == 999999999) {infinite} #ELSE < #UpperBound[float]#ENDIF #Multiplier[float] #IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF / #WeightUnit.Abbreviation #BaseValue[money]

#ELSE

{ShippingCalculationForCurrency} #IF(#Symbol)#Symbol#ELSE#Name#ENDIF

#LOCAL("CountItems",0)#LOCAL("ExistsShippingLevel", 0) #LOOP(#FUNCTION("ShippingLevels", #Object, #CurrencyID, #Shop.InputTaxModel, 1)) #SET("ExistsShippingLevel", 1) #SET("CountItems",#CountItems+1) #WITH_ERROR(#FormError) #ENDWITH_ERROR #SET("ErrorItemNo", #ErrorItemNo + 1) #ENDLOOP #REM ShippingLevels #ENDREM #LOCAL("ErrorItemNo", #ItemNo) #WITH_ERROR(#FormError) #ENDWITH_ERROR
{LowerBound} {UpperBound} {Multiplier} {BasePrice} (#IF(#Shop.InputTaxModel == 1){Gross}#ELSE#SPACE[0]{Net}#ENDIF)
{WeightFormula}
#LowerBound[float] #WeightUnit.Abbreviation #IF(#UpperBound == 999999999) {infinite}#ELSE < #UpperBound[float] #WeightUnit.Abbreviation#ENDIF #IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF / #WeightUnit.Abbreviation #IF(#Symbol)#Symbol#ELSE#CurrencyID#ENDIF
#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

#ENDLOCAL #ENDLOCAL#ENDLOCAL #ENDIF #ENDWITH #ENDIF #ENDLOCAL
#IF(#DELETE) #ELSE #ENDIF
#ENDWITH_ERROR
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)

{RelatedTopics}

#ENDIF