标签: stripe-elements

css中的条纹元素样式设置

我可以在条纹的样式选项对象中设置样式

var elementStyles = {
                base: {
                    textAlign: 'center',
                    fontWeight: 400,
                    fontSize: '12px',
                    color: '#333'
               }
            };

            var stripe = stripeElements.elements();

            cardNumberStripeElement = stripe.create('cardNumber', {
                styles: elementStyles
            });
Run Code Online (Sandbox Code Playgroud)

但我想将样式转移到 css。这个例子不适用我的样式,只适用于容器的样式

var elementClasses = {
                base: 'card-info-base'
            };
            var stripe = stripeElements.elements();

            cardNumberStripeElement = stripe.create('cardNumber', {
                classes: elementClasses
            });
Run Code Online (Sandbox Code Playgroud)

在 CSS 中

.card-info-base {
            text-align: center "does not work";
            font-weight: 400 "does not work";
            font-size: 12px "does not work";
            height: 100px "works"
        }
Run Code Online (Sandbox Code Playgroud)

我如何将样式转移到css?

javascript angularjs stripe-payments stripe-elements

6
推荐指数
1
解决办法
3356
查看次数

Stripe 帐户功能设置但仍引发错误

我确实使用以下参数创建了条纹帐户:

stripe.accounts.create({
      type: 'custom',
      business_type: 'individual',
      individual: {
        email: user.email,
        first_name: user.firstName,
        last_name: user.lastName
      },
      requested_capabilities: ['card_payments', 'transfers'],
      email: user.email,
      tos_acceptance: {
        date: Math.floor(Date.now() / 1000),
        ip: user.ip
      }
      })
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试创建转移,则会出现以下错误:

您的目标帐户至少需要启用以下功能之一:转移、legacy_payments

这是我创建转移的方式:

stripe.transfers.create({amount, currency, destination, transfer_group})
Run Code Online (Sandbox Code Playgroud)

这看起来很奇怪,因为所需的功能设置如您所见。我不知道如何进一步调试。任何帮助表示赞赏!

javascript stripe-payments stripe-elements

5
推荐指数
1
解决办法
5549
查看次数