问题标签 [tax-rate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 分别获取 Woocommerce 中每个购物车和订单商品的税率
我想修改购物车显示(以及后来的发票),以便有另一列显示每种产品的税金和税率。我没有找到作为数字的税率的函数或吸气剂,只有名称,$_product->get_tax_class()。我一直在寻找像 $_product->get_tax_rate() 这样的函数,但没有找到。所以我在 woocommerce/templates/cart/cart.php 中写了一个糟糕的解决方法。
在添加的简单部分之后
在第 35 行,我从第 121 行添加:
这目前有效,但仅限于德国,而且它当然不会存活很长时间。那么,更好的方法是什么?
谢谢!
更新
刚刚找到了一半的解决方案:
$cart_item['line_subtotal_tax'] 包含我试图通过计算获得的值。现在只是缺少名称......“19%”或“7%”......
stripe-sca - Stripe Checkout - 创建会话 - 对订阅应用税率
我正在尝试设置新的Stripe Checkout Create session
. 我无法在会话创建期间设置订阅的税率,因为订阅是由 Stripe 自动创建的。
我在仪表板上设置了一个税率,默认为 20% 增值税率。我希望它自动应用于所有订阅。任何人都可以指导我完成这个吗?
并stripe.redirectToCheckout
在客户端挑选。
我正在收听 webhook'checkout.session.completed'
以升级我的后端帐户。
我正在听'invoice.created'
,当status=draft
我设置默认税率时(因为我们有一个小时可以在创建后对其进行修改)。
我应该收听'customer.subscription.created'
并直接在订阅上设置,而不是在每张发票上设置吗?
第一次客户订阅购买似乎没有应用税率,因为状态不会像订阅周期中那样在草稿中保持一个小时。是因为我处于测试模式吗?
任何帮助,将不胜感激。
node.js - 在 InvoiceIntem 上添加税率
环境: NodeJS
语言:打字稿
我正在尝试将税率添加到我的 InvoiceItems,但似乎 Stripe 包不遵循 API 文档。
这是我的代码:
文档说有一个tax_rates
字段可用,但该字段不在 Stripe 包中。
触发错误:
InvoiceItemCreationOptions
在模块 Stripe (index.d.ts)中看到的可用字段:
我当前的 Stripe 模块版本是 7.13.19(最新版本来自npm i @types/stripe
)
文档是错误的还是我做错了?
php - 在 WooCommerce 中获取产品税率的标签
我需要找出 WooCommerce 中的税率标签。
使用以下代码,我可以找出税率:
不幸的是,我无法获得该税率的确切标签。我尝试了以下方法:
我需要以某种方式找出税率的 id 并将 id 传递给 get_rate_label() 以便它起作用。有人可以帮助如何找到税率ID。
php - 在 Woocommerce 单品页面上获取并显示税率
我试图找到一种方法,我只能显示产品具有的税率(16% 或 7%)。基本上这个想法是应该有一个静态税。
价格包括 16% 税
或者
价格包括 7% 税
因此,百分比应该是动态的,取决于产品的比率。
任何想法如何解决这个问题。我找到的所有解决方案都显示了完整的税额,但我只需要税率。
stripe-payments - 是否可以将税率设置为仅限客户的 Stripe Checkout(无会话)订阅?
我正在尝试在没有服务器集成的情况下实现 Stripe Checkout(仅限客户端)。当我调用redirectToCheckout时,我似乎无法设置税率。
我已经搜索了类似以下的问题,但它们不是仅限客户端的,并且正在使用会话:
Stripe Checkout - 创建会话 - 对订阅应用税率
该文档似乎在 Stripe Checkout 中提到了税率,但也使用了 Sessions。我找不到任何文件说这是不可能的,所以我决定在这里问。
提前致谢!