You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PayPal自定义销售税实现:动态税额设置及结账明细展示咨询

自定义销售税的PayPal动态金额集成方案

替换固定金额按钮,设置动态税额

你需要放弃静态的固定金额PayPal按钮,改用PayPal智能支付按钮+订单API的方式实现动态税额,步骤如下:

  • 前端通过自有逻辑(比如根据用户IP、收货地址)计算出对应地区的销售税,同时确定商品基础金额(比如5美元)
  • 调用PayPal的POST /v2/checkout/orders API创建订单,在请求体里明确拆分商品金额、税额和总金额,示例请求体如下:
{
  "intent": "CAPTURE",
  "purchase_units": [
    {
      "amount": {
        "currency_code": "USD",
        "value": "5.40",
        "breakdown": {
          "item_total": {
            "currency_code": "USD",
            "value": "5.00"
          },
          "tax_total": {
            "currency_code": "USD",
            "value": "0.40"
          }
        }
      },
      "items": [
        {
          "name": "你的商品名称",
          "unit_amount": {
            "currency_code": "USD",
            "value": "5.00"
          },
          "quantity": "1"
        }
      ]
    }
  ]
}
  • 前端拿到API返回的订单ID后,渲染PayPal智能按钮,绑定该订单ID,用户点击按钮时直接唤起包含动态税额的结账流程

结账页面是否会展示明细?

可以。只要你在创建订单的API请求中,通过breakdown字段拆分了item_total(商品金额)和tax_total(销售税金额),并且传入了items列表,PayPal的结账页面就会清晰展示:

  • 商品名称、单价、数量
  • 商品小计金额
  • 销售税金额
  • 订单总金额

完全不需要依赖PayPal自带的税率设置,所有税额逻辑由你方自定义控制。

内容的提问来源于stack exchange,提问作者Roshil K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 18:02:49