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

如何在PayPal Smart Buttons订阅中禁用收货地址与联系方式?

PayPal订阅场景如何禁用收货地址与联系方式要求?

针对订阅场景下禁用收货地址和联系方式(电话、邮箱)的需求,你需要调整以下配置:

  1. 在createSubscription的application_context中,除了设置shipping_preference: 'NO_SHIPPING',还必须添加user_action: 'SUBSCRIBE_NOW'。这个参数会触发简化的订阅流程,跳过不必要的信息收集步骤,是订阅场景下该配置生效的关键。

  2. 确保你的PayPal订阅计划本身没有强制要求收货地址或联系方式的设置(可在PayPal商家后台的计划编辑页面检查)。

修改后的完整代码示例:

<script src="https://www.paypal.com/sdk/js?client-id=MY_CLIENT_ID&intent=subscription" data-sdk-integration-source="button-factory"></script>

<div id="paypal-button-container"></div>

<script>
paypal.Buttons({
    style: {
        shape: 'pill',
        color: 'blue',
        layout: 'vertical',
        label: 'subscribe'
    },
    createSubscription: function(data, actions) {
        return actions.subscription.create({
            plan_id: '<my-plan-id>',
            application_context: {
                shipping_preference: 'NO_SHIPPING',
                user_action: 'SUBSCRIBE_NOW' // 新增关键参数
            }
        });
    },
    onApprove: function(data, actions) {
        alert(data.subscriptionID); // 可在此添加订阅成功提示
    }
}).render('#paypal-button-container');
</script>

额外注意事项

  • 部分地区的PayPal合规政策可能会强制收集邮箱等基础联系方式,这种情况下无法完全禁用,需以实际支付流程为准。
  • 如果调整后仍不生效,建议检查订阅计划的“账单地址要求”设置,确保设为“不需要”。

内容的提问来源于stack exchange,提问作者Artak Safaryan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 16:17:28