DTime Shop: differenze tra le versioni

Da Webmobili Wiki.
Creata pagina con "Cliente che ha '''Woocommerce''' e vuole l'integrazione con '''EasyStore'''. == Credenziali == * Dominio: <code>https://www.dtimeshop.com/</code> * Dominio di Test: <code>https://dev3.dtimeshop.com/</code> * Username: <code>Alessandro_Ughetto</code> * Password: <code>IP$PM$%s4S#k5!NaaKp1c3#9</code>"
 
 
(9 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
Cliente che ha '''Woocommerce''' e vuole l'integrazione con '''EasyStore'''.
Cliente che ha '''Woocommerce''' e vuole l'integrazione con '''EasyStore''' (come EmmeErre).
 
== Come siamo messi ==
 
Abbiamo tolto dalla mail e dal form di checkout i campi Codice fiscale, Partita Iva e SDI che erano duplicati dal loro plugin.
 
Dobbiamo far ancora un TEST, ma bisogna avvertirli di non cambiare i parametri di config ad esempio il <code>codice_azienda</code> e il <code>codice_venditore</code>


== Credenziali ==
== Credenziali ==
=== Wordpress ===
* Dominio: <code>https://www.dtimeshop.com/</code>
* Dominio: <code>https://www.dtimeshop.com/</code>
* Dominio di Test: <code>https://dev3.dtimeshop.com/</code>
* Dominio di Test: <code>https://dev3.dtimeshop.com/</code>
* Username: <code>Alessandro_Ughetto</code>
* Username: <code>Alessandro_Ughetto</code>
* Password: <code>IP$PM$%s4S#k5!NaaKp1c3#9</code>
* Password: <code>IP$PM$%s4S#k5!NaaKp1c3#9</code>
=== FTP ===
Configurare con i seguenti dati
* '''protocollo''' : <code>SFTP</code>
* '''host produzione''': <code>46.21.26.14</code>
* '''host staging''': <code>104.26.0.101</code>
* '''port''': <code>2221</code>
* '''user''': <code>consultant1</code>
* '''pass''': <code>sAamR1sT69v8zD1$</code>
* ''Avanzate'' => ''Cartella remota predefinita'' => <code>/data/virtual/dtimeshop.com/www</code>
=== Easy Store Web ===
<syntaxhighlight lang="php">
<?php
return array(
  "environment" => "production",
  "sorgente-dati" => "esw", // valori esw o designbest o designbest-esw
  // Configurazione esw
  "esw_api-domain" => "https://easyapi6.eswportal.it",
  "esw_negoziocode" => "DT",
  "esw-codicemagazzino" => ["DTM"],
  "esw-codicevenditore" => "DTI012",
  "esw-incassi-codice_causale" => "05SLD",
  "esw-servizi-codice" => "COLS",
  "esw-mapping-pagamenti" => ["bacs" => "BON","wc_gateway_gestpay"=> "CC","satispay"=> "CC","wc-scalapay-payin3"=> "CC"],
// Per gestire i clienti che hanno i campi cf, piva e sdi creati con altri plugin
  "esw-customer-ordermetadata" => [
"create" => false,  // se true crea i campi customCheckoutFields e li mostra in backoffice
    "cf" => "_billing_dtime_private_fiscal_code",
    "piva" => "_billing_dtime_company_vat",
    "sdi" => "_billing_dtime_cod_destinatario"
  ],
  //PROD
  "esw-x-apikey" => "nHJ78b/X3EmqIHgV849m9kJ4YWJHWlY4N1VTTWYwM2NRZUZOSmc=",
  "esw-dbconnection" => "218_MOROARREDAMENTI",
);
?>
</syntaxhighlight>

Versione attuale delle 10:01, 2 ott 2024

Cliente che ha Woocommerce e vuole l'integrazione con EasyStore (come EmmeErre).

Come siamo messi

[modifica]

Abbiamo tolto dalla mail e dal form di checkout i campi Codice fiscale, Partita Iva e SDI che erano duplicati dal loro plugin.

Dobbiamo far ancora un TEST, ma bisogna avvertirli di non cambiare i parametri di config ad esempio il codice_azienda e il codice_venditore

Credenziali

[modifica]

Wordpress

[modifica]

Configurare con i seguenti dati

  • protocollo : SFTP
  • host produzione: 46.21.26.14
  • host staging: 104.26.0.101
  • port: 2221
  • user: consultant1
  • pass: sAamR1sT69v8zD1$
  • Avanzate => Cartella remota predefinita => /data/virtual/dtimeshop.com/www

Easy Store Web

[modifica]
<?php
return array(
  "environment" => "production", 
  "sorgente-dati" => "esw", // valori esw o designbest o designbest-esw

  // Configurazione esw
  "esw_api-domain" => "https://easyapi6.eswportal.it",
  "esw_negoziocode" => "DT",
  "esw-codicemagazzino" => ["DTM"],
  "esw-codicevenditore" => "DTI012",
  "esw-incassi-codice_causale" => "05SLD",
  "esw-servizi-codice" => "COLS",
  "esw-mapping-pagamenti" => ["bacs" => "BON","wc_gateway_gestpay"=> "CC","satispay"=> "CC","wc-scalapay-payin3"=> "CC"],
// Per gestire i clienti che hanno i campi cf, piva e sdi creati con altri plugin
  "esw-customer-ordermetadata" => [
	"create" => false,  // se true crea i campi customCheckoutFields e li mostra in backoffice
    "cf" => "_billing_dtime_private_fiscal_code",
    "piva" => "_billing_dtime_company_vat",
    "sdi" => "_billing_dtime_cod_destinatario"
  ],

  //PROD
  "esw-x-apikey" => "nHJ78b/X3EmqIHgV849m9kJ4YWJHWlY4N1VTTWYwM2NRZUZOSmc=",
  "esw-dbconnection" => "218_MOROARREDAMENTI",
);
?>