Pregunta sobre WooCommerce de Wordpress:

Trabajo de cálculo de impuestos de Woocommerce

Un usuario preguntó 👇

Hola,

En primer lugar, quiero señalar que soy nuevo en el desarrollo de palabras y en el desarrollo de sitios web en general, así que perdonen mi ignorancia.

Mi problema es que el cálculo de impuestos de Woocommerce no eleva la tasa de impuestos correcta para un sitio de referencia de clientes en particular.

Estoy basado en BC Canadá. En Canadá tenemos tanto el impuesto federal (GST) como el impuesto provincial (PST). Algunas provincias tienen un impuesto combinado llamado HST. Dado que cada provincia tiene una tasa de impuesto consecuente diferente, me gustaría que los impuestos se basaran en la dirección de cada cliente.

He configurado woocommerce para imponer impuestos según la dirección de la dirección de los clientes (establecida en la página de configuración de impuestos de woocommerce). Creé las tasas de impuestos para cada provincia manualmente (establecidas en la página de tasas estándar).

Woocommerce solo parece estar aplicando las tasas impositivas de BC (el sitio de mi tienda) independientemente de la dirección de envío de los clientes. Probé esto creando usuarios con diferentes direcciones enviadas en otras provincias, pero fue en vano, woocommerce solo aplica la tasa de impuestos de BC. cuando inspecciono los elementos en la página de revisión del pedido, dice que es la tasa de impuestos de BC. si cambio la tasa impositiva de BC, las cantidades se actualizan en consecuencia.

Cuando cambio la dirección de mi tienda a una provincia diferente, woocommerce establece la tasa de impuestos correcta para esa provincia, pero nuevamente no se ve afectado por la dirección del cliente.

Intenté cambiar la «ubicación predeterminada del cliente» para ver si esto ayuda, pero no cambia los montos de impuestos. También intenté cambiar los cálculos de impuestos en función de la dirección de facturación del cliente sin cambios.

Intenté deshabilitar todos los plugins excepto woocommerce, pero el problema persiste.

mi woocommerce está actualizado (V3.6.2) y he desactivado todos los plugins que pueden estar afectando los impuestos, como los servicios de woocommerce y el refuerzo de woocommerce.

Agradeceríamos cualquier consejo. He estado reprimiendo los últimos 3 días tratando de resolver esto sin éxito.

enlaces a capturas de pantalla que muestran el problema y mi configuración.

https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-1.png
https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-2.png
https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-3.png
https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-4.png

¡Gracias!

(@serafinnyc)

Hace 1 año, 8 meses

Al ejecutar las pruebas, ¿utiliza el navegador y el navegador que administra?

Recomendaría usar un navegador privado o de incógnito para realizar la prueba.

Tu configuración se veía bien. Entonces no vi nada malo.

(@nickroch)

Hace 1 año, 8 meses

¡Hola!

Gracias por la rápida respuesta. Estoy usando el mismo navegador que el administrador. Intentaré repetir las pruebas en modo incógnito y en un navegador diferente y te informaré.

Gracias

Esta respuesta fue modificada hace 1 año, 8 meses por.

(@serafinnyc)

Hace 1 año, 8 meses

Gracias genial. Sí, esto a veces puede ser mal entendido por el mismo navegador. No siempre.

(@nickroch)

Hace 1 año, 8 meses

Lo volví a examinar sin ningún éxito.

Probé el modo incógnito de Chrome, Firefox e Internet Explorer.

todos tienen el mismo resultado, solo se elabora el impuesto BC….

¿algunas ideas?

¡Gracias!

(@serafinnyc)

Hace 1 año, 8 meses

Bueno. Revisemos aquí y asegúrese de que todo esté organizado como se indica.

(@nickroch)

Hace 1 año, 8 meses

Hola de nuevo,

sí, todo está configurado correctamente según el documento.

Eché un vistazo al código de la plantilla de revisión de pedidos de woocommerce. Soy bastante ignorante, así que no sé si se trata de una redirección, pero no veo la parte del código en la que verifica la dirección de los clientes antes de que muestre la tasa de código … a continuación.

<?php if ( wc_tax_enabled() && ! WC()->cart->display_prices_including_tax() ) : ?>
<?php if ( 'itemized' === get_option( 'woocommerce_tax_total_display' ) ) : ?>
<?php foreach ( WC()->cart->get_tax_totals() as $code => $tax ) : ?>
<tr class="tax-rate tax-rate-<?php echo sanitize_title( $code ); ?>">
<th><?php echo esc_html( $tax->label ); ?></th>
<td><?php echo wp_kses_post( $tax->formatted_amount ); ?></td>
</tr>
<?php endforeach; ?>
<?php else : ?>
<tr class="tax-total">
<th><?php echo esc_html( WC()->countries->tax_or_vat() ); ?></th>
<td><?php wc_cart_totals_taxes_total_html(); ?></td>
</tr>
<?php endif; ?>
<?php endif; ?>

Gracias

(@albertandbrown)

Hace 1 año, 8 meses

No sé si marca la diferencia, pero tenemos un acuerdo similar y estamos ubicados en Ontario. Hemos establecido ‘Ubicación predeterminada del cliente’ para geolocalizar en Woocommerce / Configuración / General

También tenemos una Clase de impuesto sobre el envío establecida para la ‘clase de impuesto sobre el envío basada en el carrito’ en Woocommerce / Configuración / Impuestos

¿Ha creado alguna zona de envío en Woocommerce / Configuración / Envío?

(@nickroch)

Hace 1 año, 8 meses

Hola albertandbrown.

Originalmente había planeado hacer una geolocalización, pero pensé que podría estar falsificando mi sitio web ya que mi dirección IP está en BC … Puedo intentar restaurarla y volver a verificar .

También intentaré establecer la clase de impuesto sobre el envío en función de los productos del carrito. No se me asignan clases de impuestos para ninguno de mis productos, por lo que no creo que haga una diferencia, pero ya veremos.

Además, tengo muchas zonas de direcciones, para mensajeros locales en BC, principalmente basadas en una colección de códigos postales. Pasé mucho tiempo configurándolos, así que prefiero no eliminarlos para probar si eso afecta las cosas, ¿hay alguna manera de desactivarlos temporalmente?

(@serafinnyc)

Hace 1 año, 8 meses

Eso estaría dentro de WC Functions que está dentro de la carpeta Incluye. Siempre que su tema no tenga una colección personalizada, funcionaría. Estoy en mi computadora portátil ahora. Yendo a revisar de nuevo.

(@albertandbrown)

Hace 1 año, 8 meses

No hay idea de si puede suspender las zonas de despacho, pero puede hacer una copia de seguridad, eliminar y probar nuevamente. Luego, vuelva a colocarlo cuando esté listo para continuar.

(@serafinnyc)

Hace 1 año, 8 meses

Tuve tiempo de revisar mi computadora portátil y noté que eres EXCEPCIONAL en un gráfico. Cambie eso a INCLUIR durante CARRITO y PAGO y muéstrelo como un individuo o lo que prefiera.

(@nickroch)

Hace 1 año, 8 meses

Hola Stef,

Hice el cambio. Los impuestos ahora se incorporan al costo unitario de los bienes y despachos, pero todavía se cobran solo la tasa de impuestos de BC.

durante mis pruebas, configuré un usuario como una dirección de Ontario que debería tener una tasa HST del 15%. muestra una tasa GST del 5% y una tasa PST del 7%, también conocida como BC …

https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-5.png

Gracias

(@serafinnyc)

Hace 1 año, 8 meses

GUAU. Algo como pecado. Debe verificar la caída en todos los productos en General y asegurarse de que solo esté sujeto a impuestos en lugar de envío y no a ninguno.

Sin embargo, tome otra foto de su página de configuración en Impuestos no estándar.

Tengo que ir a pasear al perro y la cena de la mujer está lista, así que si eso no ayuda, regresaré, pero tal vez alguien más pueda entrar.

(@nickroch)

Hace 1 año, 8 meses

@stef

Bien, entonces miré algunos de mis productos y confirmé que todos están sujetos a impuestos y no al envío ni a ninguno. Casi todos mis SKU se crearon utilizando la importación de csv, por lo que estoy seguro de que son todos iguales, sensatos con el tratamiento fiscal.

La imagen se solicita aquí: https://www.petrampvc.ca/wp-content/uploads/2019/05/pst-issue-6.png

He intentado puntuar diferentes opciones de ida y vuelta para ver si tendrá un impacto en el cambio. lo único que he hecho que marca la diferencia es cambiar la provincia de mi tienda, luego woocommerce aplica el impuesto correcto para esa tienda. es como si estuviera atascado de alguna manera en un «cálculo básico de impuestos basado en el almacén»

Traté de habilitar el cálculo automático de impuestos con los servicios jetpack y woocommerce y ¡hace lo mismo! solo elabora el impuesto BC, independientemente de la dirección de envío.

en algún lugar, hay algo que prueba que el impuesto provincial utiliza las tiendas para los impuestos, en lugar de la ubicación obvia en la página de configuración de impuestos de woocommerce.

Agradecemos cualquier otra idea. Si no puedo estar de acuerdo con tu consejo, no estoy seguro de cuál sería mi próximo paso …

(@serafinnyc)

Hace 1 año, 8 meses

Bueno. Creo que me descubrió. En el código postal de sus distintas provincias está vacío. Como están vacíos, saldrán de su base de operaciones.

Deberá agregar diferentes códigos postales al separarlos por;

Además, a menos que esté incluido en el envío, desmarque eso. No conozco muchas empresas que graven el envío.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *