problemi billing_tax_code , vat_number
-
Quando inserisco dei valori nei campi generati dal menù a tendina privati , aziende etc. , non sono inseriti sul db i valori corrispondenti al billing_tax_code , billing_vat_number, billing_vat_number. Nell’ordine e nella fattura generati dopo il pagamento questi dati non vengono inseriti nel db .
-
Salve @johnatan72
Potrebbe darmi maggiori indicazioni sul suo problema ?
sarebbe utile avere il link del sito dove riscontra tale errore.
Abbiamo fatto dei test e non ci risulta tale problema.
I campi che inserisce woopop vengono salvati dentro l’ordine come meta dati e li trova dentro l’ordine sotto i dati di fatturazione.
allego screen:
-
This reply was modified 2 years, 9 months ago by
Alfio Piccione.
https://www.ebook.it/checkout/order-received/484240/?key=wc_order_7j8DXDchXSMec
Questo è il link di riepilogo del checkout del sito. Ho anche degli screenshot se serve. Una volta selezionato il tipo di cliente ( ad esempio privato) , il campo viene riempito ma poi non è valorizzato sul db. Dall’analisi della pagina risulta col valore giusto ma poi non viene passato sul db. Sto usando woocommerce 8.0.3
nel checkout c’è un campo CF che non è quello di WooPOP.
vedi allegato (campo segnato in rosso)
A parte questo mi sembra tutto corretto.
Siete sicuri che il campo valorizzato sia quello giusto e che questo campo non crei conflitti ?
Per capire maggiormente servirebbe avere accesso al sito e fare dei test.
può inviarmi i dati di accesso tramite mail: support[@]woopop.itGrazie!
-
This reply was modified 2 years, 8 months ago by
Alfio Piccione.
Ok. Inviato il link al supporto. Nel file function ho inserito il seguente codice per cambiare l’ordine dei campi.
function custom_woocommerce_checkout_fields($fields){
if(!empty($fields[“billing”][“billing_invoice_type”])) {
$fields[“billing”][“billing_invoice_type”][“label”] = “Sei un privato o sei un’azienda o un professionista?”;
$fields[“billing”][“billing_invoice_type”][“required”] = true;
$fields[“billing”][“billing_invoice_type”][“priority”] = 5;
$fields[“billing”][“billing_sdi_type”][“priority”] = 6 ;
$fields[“billing”][“billing_vat_number”][“label”] = “Partita IVA”;
$fields[“billing”][“billing_vat_number”][“priority”] = 7;
$fields[“billing”][“billing_vat_number”][“placeholder”] = “Partita IVA”;
$fields[“billing”][“billing_tax_code”][“label”] = “Codice Fiscale”;
$fields[“billing”][“billing_tax_code”][“priority”] = 8;
$fields[“billing”][“billing_tax_code”][“placeholder”] = “Codice Fiscale”;
$fields[“billing”][“billing_company”][“priority”] = 9 ;
}
return $fields;
}
add_filter(‘woocommerce_checkout_fields’, ‘custom_woocommerce_checkout_fields’);Potrebbe rappresentare un problema ?
@johnatan72 no la funzione non dovrebbe creare problemi.
Ma come detto via mail. ho controllato un’ordine è sembra tutto corretto.E stato fatto anche un test per controllare il blocco del checkout nel caso in cui il campo codice fiscale sia vuoto.
Anche in questo caso non ho riscontrato problemi.Ok. Grazie di tutto e tutto risolto grazie al team di woopop . Il problema era una incompatibilità con uno dei plugin di checkout manager. Tutto risolto. Il plugin non Woopop di gestione checkout alla fine serviva solo per un aiuto grafico ma se ne può tranquillamente fare a meno. L’acquisizione dei campi di gestione dati del plugin di woopop funziona egregiamente.
Grazie, segno come risolta la richiesta di supporto.
-
This reply was modified 2 years, 9 months ago by
The topic ‘problemi billing_tax_code , vat_number’ is closed to new replies.