Checkout.AddOn.Add |
![]() ![]() ![]() |
Utilisation: passage à la caisse |
Type: Méthode |
Associé à: Checkout.AddOn |
Cette méthode permet d'ajouter une description supplémentaire à une facture pendant le passage à la caisse. Il est possible d'associer un montant (en plus ou en moins) à cette description, affectant ainsi le montant total de la facture. Vous pouvez utiliser cette méthode n'importe où durant le passage à la caisse, les valeurs seront propagées d'un formulaire à l'autre, en autant que vous utilisiez les méthodes Checkout.Form.Begin et Checkout.Form.End.Paramètres:
AutoTaxes:Exemple:sert à spécifier le nom des taxes à utiliser pour le calcul automatique des taxes. Entrez le nom des taxes séparés par des virgules.Cost:
En utilisant ce paramètre, Taxes ne doit pas être utilisé.sert à spécifier le coût (ou le rabais) associé à la description supplémentaire qui sera ajoutée à la facture. La valeur par défaut est 0.Name:sert à spécifier le nom de la description supplémentaire qui sera ajoutée à la facture. Par exemple Name pourrait être "emballage cadeau" et Value pourrait être la réponse de l'acheteur: oui ou non.Taxes:
Ce paramètre est obligatoire.sert à spécifier les taxes qui doivent être ajoutées à cette description supplémentaire. Les taxes entrées ici doivent être entrées selon le format texte suivant: Taxe1=ValeurTaxe1[+Taxe2=ValeurTaxe2]...Type:
Par exemple pour spécifier les taxes suivantes: TPS de 1.07$ et TVQ de 1.45$, il faudrait spécifier le paramètre Taxes="TPS=1.07+TVQ=1.45". Les noms de taxe utilisés doivent suivre la même nomenclature que la configuration de vos taxes.
Ce paramètre redéfinira les valeurs qui auraient pu être calculées par AutoTaxes.sert à spécifier un type numérique défini par le marchand pour l'aider à la classification de la description supplémentaire.Value:sert à spécifier la valeur (en caractères) de la description supplémentaire qui sera ajoutée à la facture. Par exemple Name pourrait être "emballage cadeau" et Value pourrait être la réponse de l'acheteur: oui ou non.
[[Template:If Cart.SubTotal GT 100]] [[Template:Checkout.AddOn.Add Name=Rabais Cost=-5]] [[Template:EndIf]]Ceci ajoutera un rabais de 5$ à toute commande qui dépasse 100$. Ce code devrait être ajouté après avoir scanné tous les produits, de sorte que la valeur de Cart.SubTotal soit valide.