【问题标题】:Paypal gross amount higher than the "fixed_price" I created (via curl)Paypal 总金额高于我创建的“fixed_price”(通过 curl)
【发布时间】:2019-12-15 17:07:38
【问题描述】:

我已经使用 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 是从哪里来的?

【问题讨论】:

    标签: curl paypal payment fee


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-10-31
      • 2015-11-24
      • 2018-09-05
      • 2015-09-10
      • 2023-04-04
      • 2021-10-01
      • 2012-11-29
      • 2017-10-20
      • 2021-01-20
      相关资源
      最近更新 更多