{"id":53638,"date":"2021-02-10T17:54:47","date_gmt":"2021-02-11T00:54:47","guid":{"rendered":"https:\/\/help.foosales.com\/docs\/topics\/code-snippets\/"},"modified":"2025-06-03T16:46:46","modified_gmt":"2025-06-03T22:46:46","slug":"frammenti-di-codice","status":"publish","type":"docs","link":"https:\/\/help.foosales.com\/it\/docs\/topics\/code-snippets\/","title":{"rendered":"Snippet di codice"},"content":{"rendered":"<p class=\"notice\">Questo \u00e8 un\u00a0<b>A livello di sviluppatore<\/b> documento. Se non si ha dimestichezza con il codice\/template e con la risoluzione di potenziali conflitti, si consiglia di rivolgersi a uno sviluppatore che abbia familiarit\u00e0 con l'FooSales e\/o l'WooCommerce. Questi snippet sono forniti a titolo di cortesia e sono intesi come punto di partenza per assistere qualsiasi esigenza di personalizzazione specifica. Non siamo in grado di fornire supporto per le personalizzazioni effettuate nell'ambito del nostro <a href=\"https:\/\/www.foosales.com\/terms-of-service\/\" target=\"_blank\" rel=\"noopener\">Termini di servizio<\/a>.<\/p>\n<h3>Acquisizione delle tariffe Square durante il completamento di un ordine<\/h3>\n<p>Se si utilizza un plugin di esportazione di terze parti per esportare gli ordini e si elaborano i pagamenti con Square, si potrebbe voler includere le commissioni che Square detrae dal pagamento nell'esportazione delle vendite. Questo documento di aiuto conteneva in precedenza uno snippet di codice che catturava le commissioni di elaborazione di Square come meta-dati al completamento dell'ordine. Tuttavia, questo non supportava i pagamenti frazionati e poich\u00e9 la struttura del plugin 1.40.0+ \u00e8 stata completamente rivista, lo snippet di codice non funzioner\u00e0 pi\u00f9. La funzionalit\u00e0 contenuta nello snippet di codice \u00e8 stata aggiunta alla funzionalit\u00e0 principale del plugin, che supporta anche i pagamenti frazionati e i vari stati di invio degli ordini nella versione 1.40.2 del plugin.<\/p>\n<p><strong>Si prega di notare<\/strong> Se in precedenza si \u00e8 aggiunto lo snippet di codice al file functions.php, \u00e8 possibile <strong>deve essere rimosso<\/strong> per evitare errori critici durante l'invio degli ordini tramite FooSales.<\/p>\n<p>Per saperne di pi\u00f9 su come vengono percepite le tariffe Square, consultare il nostro sito <a href=\"https:\/\/help.foosales.com\/it\/documenti\/temi\/pagamenti\/integrazione-dei-pagamenti-square\/#capturing-processing-fees\">Documento di aiuto sull'integrazione dei pagamenti Square<\/a>.<\/p>\n<h3>Aggiungete la nota d'ordine dell'FooSales alle e-mail di amministrazione dell'WooCommerce.<\/h3>\n<p>Aggiungete il seguente frammento di codice alla cartella del vostro tema <em>functions.php<\/em> se si desidera che la \"Nota dell'ordine\" aggiunta all'ordine nell'FooSales venga visualizzata nelle e-mail di amministrazione dell'WooCommerce.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">add_action( &#039;woocommerce_email_order_meta&#039;, &#039;woo_add_order_notes_to_email&#039;, 10, 4 );\r\n\r\nfunction woo_add_order_notes_to_email($order, $sent_to_admin, $plain_text, $email) {\r\n\r\n\tse ( isset($post-&amp;gt;ID) )\r\n\t\t$id = $post-&amp;gt;ID;\r\n\taltrimenti\r\n\t\t$id = $order-&amp;gt;ID;\r\n\r\n\r\n\tse ($sent_to_admin &amp;amp;&amp;amp; &#039;foosales_app&#039; === get_post_meta($id, &#039;_foosales_order_source&#039;, true)) {\r\n\t\t$args = array(\r\n\t\t\t&#039;order_id&#039; =&amp;gt; $id,\r\n\t\t\t&#039;type&#039; =&amp;gt; &#039;&#039;\r\n\t\t);\r\n\t\t\r\n\t\t$notes = wc_get_order_notes( $args );\r\n\t\t\r\n\t\techo &#039;&lt;h2&gt;&#039; . __( &#039;Note dell&#039;ordine&#039;, &#039;woocommerce&#039; ) . &#039;&lt;\/h2&gt;&#039;;\r\n\r\n\t\techo &#039;&lt;ul class=&quot;order_notes&quot;&gt;&#039;;\r\n\r\n\t\tif ( $notes ) {\r\n\t\t\t\t?&amp;gt;\r\n\t\t\t\t&lt;li&gt;\r\n\t\t\t\t\t&lt;div class=&quot;note_content&quot;&gt;\r\n\t\t\t\t\t\tcontent ) ) ); ?&amp;gt;\r\n\t\t\t\t\t&lt;\/div&gt;\r\n\t\t\t\t&lt;\/li&gt;\r\n\t\t\t\t&amp;lt;?php } else { echo &amp;#039;&lt;li&gt;&#039; . __( &#039;Non ci sono ancora note per questo ordine&#039;, &#039;woocommerce&#039; ) . &#039;&lt;\/li&gt;&#039;;\r\n\t\t}\r\n\r\n\t\techo &#039;&lt;\/ul&gt;&#039;;\r\n\t}\r\n}<\/pre>","protected":false},"featured_media":0,"parent":14,"menu_order":20,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_tag":[],"class_list":["post-53638","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs\/53638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/comments?post=53638"}],"version-history":[{"count":0,"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs\/53638\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs\/14"}],"next":[{"title":"Hosting","link":"https:\/\/help.foosales.com\/it\/docs\/topics\/hosting\/","href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs\/55967"}],"prev":[{"title":"Tabella di marcia FooSales","link":"https:\/\/help.foosales.com\/it\/docs\/topics\/foosales-roadmap\/","href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/docs\/34"}],"wp:attachment":[{"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/media?parent=53638"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.foosales.com\/it\/wp-json\/wp\/v2\/doc_tag?post=53638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}