Я использую стандартное соединение Stripe Я могу подключить пользователя и создать платежное намерение в виде прямого списания, например:
$payment = PaymentIntent::create([
'amount' => $amount,
'currency' => 'usd',
//'application_fee_amount' => 123,
], [
'stripe_account' => $stripe_user_id,
]);
Я сохранил в своем бэкэнде $payment->id
и $payment->client_secret
это то, что мне нужно для оплаты и возврата платежей, но мне нужно получить этот платеж, и когда я это сделаю, Stripe выдает мне эту ошибку: Stripe/Error/InvalidRequest with message 'No such payment_intent: pi_asdjaiudaisda
Я получаю оплата примерно так:
PaymentIntent::retrieve($payment->id);
Это как в документации, но не похоже, что это работает.