Stripe支付网关



我正在使用Laravel创建像Airbnb这样的服务。所以我使用条纹支付网关为我的项目。所以我想用条纹创建托管系统。假设有人将卖方ABC的房产登记为3天。预订金额从买方账户借记,贷记到管理账户。现在旅行完成卖家ABC得到他的钱,Admin从预订中得到他的佣金。所以我们必须在旅行结束后才把钱转到卖方账户。

所以我用下面的方法来实现下面的方法。

付款授权
StripeStripe::setApiKey('sk_test_****');
StripePaymentIntent::create([
'amount' => 1099,
'currency' => 'inr',
'payment_method_types' => ['card'],
'capture_method' => 'manual',
]);

支付捕获

StripeStripe::setApiKey('sk_test_*****');
$intent = StripePaymentIntent::retrieve('pi_****');
$intent->capture(['amount_to_capture' => 750]);

转移支付
// Create a Transfer to a connected account (later):
$transfer = StripeTransfer::create([
'amount' => 7000,
'currency' => 'inr',
'destination' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
'transfer_group' => '{ORDER10}',
]);

但是它不能正常工作,因为我得到以下错误。

资金无法发送到位于in的账户,因为它被限制在您的平台区域之外;

有没有人可以指导我实现我的要求。

Stripe似乎只接受印度境内的印度卢比支付。

你的stripe账户在印度吗?

Stripe currently does not support the ability to receive INR payouts from Stripe accounts registered outside of India.

条带支持文档

最新更新