java gstripe_通过Stripe Connect进行交易

我正在尝试使用Stripe设置以下内容:

一个主帐户

多个子帐户(即通过Stripe Connect应用程序连接到主帐户)

启用对子帐户的付款,每笔交易使用主帐户的百分比费用 .

我创建了一个主帐户和一个子帐户 . 我已通过Stripe Connect将子帐户连接到主帐户 . 我在Stripe Connect过程结束时收到并存储了access_token和refresh_token .

付款时,一次付款可以涵盖多个项目 . 我有以下代码(PHP)来处理付款:

Stripe_Charge::create(array(

"amount" => $amt,

"currency" => "EUR",

"source" => $stripeCardToken,

"description" => $description),

"application_fee_percent" => 0.5

),

$stripeAccessToken

);

对于每个付费项目,这都放在一个循环中 . 它也位于具有多个Stripe异常捕获的try / catch块中 . 但是,此方法失败,不会引发任何错误 .

这是正确的类方法吗?是信用卡令牌的'source'字段吗?有没有办法在不使用循环的情况下跟踪针对多个项目支付的金额? $stripeAccessToken 是从Connect进程返回的子帐户的access_token,还是refresh_token?或者它是Master Account Publishable / Secret密钥?或者是其他东西?我可以将此格式用于$ stripeAccessToken,还是必须在循环之前使用 Stripe::setApiKey($stripeAccessToken) ?

主账户和子账户目前都在使用测试环境和假卡,但我也想测试实时交易 .

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值