Mettre à jour le reçu imprimé PDV pour l’arrondi en espèces

Si votre boutique utilise le reçu PDV personnalisé via l’éditeur de code, vous devrez peut-être mettre à jour manuellement votre reçu imprimé PDV pour vous assurer que l’arrondi en espèces est bien affiché sur le reçu.

Ces modifications nécessitent de connaître le code utilisé dans les modèles de notification de Shopify. Si vos modèles sont très personnalisés et que vous ne savez pas comment appliquer les modifications nécessaires, contactez le développeur qui a effectué les modifications ou cliquez sur Revenir à la valeur par défaut pour rétablir votre modèle à son état d’origine. Lorsque vous revenez au modèle par défaut, toutes vos personnalisations sont supprimées, mais le modèle par défaut vous permet d’être sûr d’utiliser la version la plus récente du modèle.

Mettre à jour le reçu imprimé PDV

Vous pouvez mettre à jour le reçu imprimé PDV pour afficher le montant total de l’ajustement arrondi en espèces issu des transactions de paiement et de remboursement, ainsi que le montant total arrondi dans le reçu.

Étapes :

  1. Depuis votre interface administrateur Shopify, allez dans Point de vente > Paramètres.

  2. Cliquez sur Personnalisation du reçu.

  3. Dans la section Reçus imprimés, cliquez sur Éditeur de code (applicable uniquement pour les emplacements Pro).

  4. Dans le modèle transactions.liquid, recherchez le bloc de code qui contient <section class='totals'>.

  5. À la fin de la section (une foisreceipt.total imprimé), si l’arrondi en espèces est présent sur la commande, ajoutez les variables liquid order.total_cash_rounding_adjustment et order.total_adjusted_amount, que le client PDV définira respectivement comme l’ajustement d’arrondi total en espèces et le montant total arrondi.

{% if order.total_cash_rounding_adjustment %}
    {% comment %} order.total_cash_rounding_adjustment is a string, converting for safety edited {% endcomment %}
    {% assign rounding = order.total_cash_rounding_adjustment | plus: 0 | abs %}
    {% if rounding > 0 %}
      <div class='rounding-row-top-border'></div>
      <div class='totals-container'>
        <p class='totals-text'>{{ 'receipt.cash_rounding' | t | capitalize }}</p>
        <p>{{ order.total_cash_rounding_adjustment | money | escape }}</p>
      </div>
      <div class='totals-container'>
        <p class='totals-bold-text'>{{ 'receipt.adjusted_total' | t | capitalize }}</p>
        <p class='price'>{{ order.total_adjusted_amount | money | escape }}</p>
      </div>
    {% endif %}
  {% endif %}
Vous ne trouvez pas les réponses que vous recherchez ? Nous sommes là pour vous aider.