我正在尝试对通过 Stripe 收费发送的所有交易征收申请费。我已经创建了一个条带平台并将一个帐户连接到它,但是每当我将应用程序费用添加到费用中时,它都不会出现在条带仪表板中。
以下代码有效并向平台收费。
Stripe::setApiKey("sk_test_#platformcode");
Stripe_Charge::create(
array(
"amount" => 10000,
"currency" => "usd",
"source" => $_POST['stripeToken'],
));
此代码也有效。它将全部费用发送到连接的账户,并向平台收取条带费用。
Stripe::setApiKey("sk_test_#platformcode");
Stripe_Charge::create(
array(
"amount" => 10000,
"currency" => "usd",
"source" => $_POST['stripeToken'],
"desitnation" => 'acct_#connectedaccountid'
));
但是即使它来自条纹网站,以下内容也不起作用。
Stripe::setApiKey("sk_test_#platformcode");
Stripe_Charge::create(
array(
"amount" => 10000,
"currency" => "usd",
"source" => $_POST['stripeToken'],
"application_fee" => 1000
),array("stripe_account" => 'acct_#connectedaccountid'));
此代码返回并告诉网站已付款,但是当我检查条带时,它永远不会出现在任何一个帐户中,也不会出现在收取的费用中。
更多信息:令牌使用平台的 pk_test#platformcode。