小编Ywa*_*ain的帖子

使用节点js + typescript导入条带

我需要将条带导入到我的应用程序中

首先我安装了条纹npm包

npm install stripe --save
Run Code Online (Sandbox Code Playgroud)

条带文档说在连接api之前应该设置密钥.

在Node中它喜欢这个

var stripe = require('stripe')(' your stripe API key ');
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为打字稿

我尝试了以下方式.但它对我没有用

import * as stripe from 'stripe';
stripe('sk_test_...')
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我解决这个问题,那将毫不拖延地继续我的项目将对我有很大帮助.

谢谢

node.js stripe-payments typescript

11
推荐指数
5
解决办法
4646
查看次数

无法将信用卡添加到Stripe上的托管帐户

我正在使用Stripe管理帐户,我可以毫无问题地创建和检索帐户,但我无法将信用卡添加到任何条带帐户.我正在Stripe.js处理卡创建过程,所以在视图中我收集卡片字段,让Stripe.js做验证和处理的脏工作.如果一切正常,我会stripeToken从我的控制器中使用Stripe 收到最终将管理帐户和信用卡关联起来.

但是我收到此错误:

Error creating card: (Status 400) You must provide a card that has the 'currency' field set when adding a card to a Stripe account.

因此我假设我需要currency在卡片表单中添加字段,所以我再次尝试然后我遇到了这个错误:

This card doesn't appear to be a debit card. (when submitting currency from views)

我已经尝试搜索错误,但不知何故没有真正的参考或以前的答案.

有谁知道如何解决这个问题?

提前致谢!


细节

由于我在我的本地机器上测试,我使用的是Stripe的测试卡号: 4242424242424242它接受任何expiration dateCVC

这是一些代码:

这是我创建托管帐户的方式:

def create_account(email)
  Stripe::Account.create(
    {
      :country => "US",
      :managed => true,
      :email => email,
      :default_currency => "USD"
    } …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails credit-card stripe-payments

10
推荐指数
1
解决办法
2997
查看次数

使用Braintree付款网关直接将钱汇到客户的银行帐户

是否存在使用Braintree付款网关将资金直接转帐到用户银行帐户的API?

我想每周转账。为此,我可以进行cronjob,但想知道是否有任何API?

我从以下链接中找到了以下内容:

$merchantAccountParams = [
  'individual' => [
    'firstName' => 'Jane',
    'lastName' => 'Doe',
    'email' => 'jane@14ladders.com',
    'phone' => '5553334444',
    'dateOfBirth' => '1981-11-19',
    'ssn' => '456-45-4567',
    'address' => [
      'streetAddress' => '111 Main St',
      'locality' => 'Chicago',
      'region' => 'IL',
      'postalCode' => '60622'
    ]
  ],
  'business' => [
    'legalName' => 'Jane\'s Ladders',
    'dbaName' => 'Jane\'s Ladders',
    'taxId' => '98-7654321',
    'address' => [
      'streetAddress' => '111 Main St',
      'locality' => 'Chicago',
      'region' => 'IL',
      'postalCode' => '60622'
    ] …
Run Code Online (Sandbox Code Playgroud)

php paypal payment-gateway braintree

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

提供的密钥无权访问条带中的帐户

这是我收到错误的条带代码

提供的密钥无权访问条带中的帐户

\Stripe\Stripe::setApiKey('sk_test_...');
$fees=($request->amount*10)/100;
$fees=$fees*100;
$withfee = \Stripe\Charge::create(
  array(
    "amount" => 10000,//1000, //$amount amount in cents
    "currency" => "usd",
    "source" => "tok_1BGovzDnnXvdHsSaayDkULRU",//'tok_18L6hjL6useUrEYbtObKz15s', 
//$token
    "description" => "Example charge",//"Example charge", //$title
    "application_fee" => 1000 // amount in cents //$fees
  ),
  array("stripe_account" => "cus_Be21HSwLO1XMhF" ) // $acc_token 
);
Run Code Online (Sandbox Code Playgroud)

stripe-payments

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

在 Stripe Checkout 中隐藏电子邮件

如何在 Stripe Payment 的 checkout.js 中禁用或隐藏电子邮件

onStripeUpdate(e) {
    this.stripehandler.open({
      name: "",
      description: "",
      panelLabel: "Pay {{amount}}",
      allowRememberMe: false,
      email: "", //--->how to hide this email?
    });
    e.preventDefault();
  }
Run Code Online (Sandbox Code Playgroud)

stripe-payments reactjs stripe-connect

4
推荐指数
1
解决办法
2919
查看次数