【问题标题】:Adding taxes - paypal variables加税 - 贝宝变量
【发布时间】:2012-07-12 20:01:53
【问题描述】:

我正在尝试在我的购物车的贝宝设置中添加税金。

这是我在 Javascript 代码中得到的内容:

//static paypal request arguments
            var pp_settings = {
                cmd: '_cart',
                upload: 1,
                no_note: 0,
                bn: 'JQPayPalShop_ShoppingCart_EC_US',
                rm: 2,
                custom: '',
                discount_rate_cart:50,
                tax_rate:9
            };

我添加了“discount_rate_cart”来测试我是否在正确的位置添加了变量,是的,总价格便宜了 50%。所以我来对地方了。

但是,当添加“tax_rate”时,我可以在它旁边输入我想要的任何内容,但它不起作用。结帐页面上没有添加税费。

知道为什么吗?

编辑:对于那些想要查看完整代码的人:http://jsfiddle.net/uNV6f/

【问题讨论】:

  • 你可以分享 jsfiddle 以获得完整的代码
  • 嗯...当然,但我的代码有数千行。检查第一个帖子的更新
  • 谈论冗余。我认为您应该查看 switch 语句:developer.mozilla.org/en/JavaScript/Reference/Statements/switch。我还建议研究对象,因为像你这样对所有东西都进行硬编码不是很容易维护。
  • 塔巴纳克,哈哈!如果这不起作用,您可以在 paypal 帐户中定义税 %。
  • @RobB - 我知道...但它可以满足我的需要,我需要尽快完成。

标签: javascript html paypal


【解决方案1】:

你有错误的变量名。对于单个商品,没关系,但您似乎正在尝试为整个购物车设置它。

在这种情况下,它应该是 tax_cart

查看此文档,了解您可以使用的完整变量列表:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables#id08A6HH0D0TA

【讨论】:

  • 但是 tax_cart 只是加到总数中的一个金额。我需要它是一个百分比。这就是为什么我认为我需要使用 tax_rate。
  • 根据文档,您可以将百分比应用于每个单独的项目,或者将整个值应用于购物车。
  • 感谢您抽出宝贵时间,但我尝试了使用 tax_rate 的其他方法……现在可以使用了。我忘了在我的代码中添加一些东西。所以它现在正在使用“tax_rate”变量。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-07
  • 2013-05-10
  • 2022-01-07
  • 1970-01-01
  • 2015-07-03
  • 2013-08-01
  • 1970-01-01
相关资源
最近更新 更多