Paypal 总金额高于我创建的 "fixed_price"(通过 curl)

Paypal gross amount higher than the "fixed_price" I created (via curl)

我已经使用 PayPal 开发人员文档中显示的 curl 创建了我的计划。

https://developer.paypal.com/docs/api/subscriptions/v1/#plans_create

这是我制定的计划:

curl -v -X POST https://api.sandbox.paypal.com/v1/billing/plans \
-H "Content-Type: application/json" \
-H "Authorization: Bearer **MY_ACCESS_TOKEN**" \
-H "PayPal-Request-Id: MWC-SANDBOX-001" \
-d '{
  "product_id": "**MY_PRODUCT_ID**",
  "name": "SANDBOX Membership",
  "description": "SANDBOX Membership Monthly Plan",
  "status": "ACTIVE",
  "billing_cycles": [
    {
      "frequency": {
        "interval_unit": "MONTH",
        "interval_count": 1
      },
      "tenure_type": "REGULAR",
      "sequence": 1,
      "total_cycles": 999,
      "pricing_scheme": {
        "fixed_price": {
          "value": "149",
          "currency_code": "PHP"
        }
      }
    }
  ],
  "payment_preferences": {
    "auto_bill_outstanding": true,
    "setup_fee": {
      "value": "0",
      "currency_code": "PHP"
    },
    "setup_fee_failure_action": "CONTINUE",
    "payment_failure_threshold": 3
  },
  "taxes": {
    "percentage": "12",
    "inclusive": false
  }
}'

我的意图是让用户最初以 149 php 固定价格订阅此计划,然后每月订阅。

我不明白为什么当 PayPal 显示付款收据(沙盒模式)时,总金额高于我在计划中配置的固定价格 (149)。

额外的 17.88 是从哪里来的?

我怀疑您想将 "inclusive": false 设置为 "inclusive": true

否则,它会增加 12% on top of 您的总价(如您所见)。