如何使用react-paypal-js禁用付款

问题描述 投票:0回答:3

我从react-paypal-button-v2切换到react-paypal-js。

在我可以使用disableFunding禁用选项内的付款之前:'card' 但它不再与react-paypal-js一起使用

所以我有点困惑在哪里设置它。 在我的initialOptions 中还是在我的PayPalButton 中作为道具?

const initialOptions = {
  'client-id': 'test',
  currency: 'EUR',
  intent: 'capture',
};

<PayPalScriptProvider options={initialOptions}>
    <PayPalButtons/>
</PayPalScriptProvider>

编辑:

const initialOptions = {
  'client-id': 'test',
  currency: 'EUR',
  intent: 'capture',
  'disable-funding': 'card',
};

它对我不起作用,没有单引号它不起作用,因为我不能将其用于带有连字符的对象

javascript reactjs paypal payment-gateway
3个回答
2
投票

react-paypal-js 支持所有脚本配置选项JS SDK 本身也支持

在 PayPalScriptProvider 的选项中添加

disable-funding: 'card'


0
投票

您可以在组件属性的“fundingSource”中指定资金方法。

exemple

该按钮将仅显示指定的方法。


0
投票

在 PayPalScriptProvider 的选项中添加 disableFunding: 'card'

© www.soinside.com 2019 - 2024. All rights reserved.