title: What is the best way of handling a new PaymentIntent in Laravel Cashier
body: <p>Unless I'm missing something, I cannot see any Cashier wrapper to provide the creation of a PaymentIntent, does this exist?</p>
  
  <p>While Cashier v10 added some content to handle SCA it doesn't work for me because I am handling payment details via a font-end element, so redirecting to a new <code>route</code> is messy.</p>
  
  <p>I need to handle it as per this guide <a href="https://stripe.com/docs/payments/payment-intents/migration" rel="nofollow noreferrer">https://stripe.com/docs/payments/payment-intents/migration</a></p>
  
  <p>Which requires the creation of a PaymentIntent like so:</p>
  
  <pre><code>$intent = \Stripe\PaymentIntent::create([
      'payment_method' =&gt; $json_obj-&gt;payment_method_id,
      'amount' =&gt; 1099,
      'currency' =&gt; 'gbp',
      'confirmation_method' =&gt; 'manual',
      'confirm' =&gt; true,
  ]);
  </code></pre>
  
  <p>I can of course do this directly from the Stripe sdk as shown here, but given I am likely to add more functionality that will likely make use of Cashier's other features it would keep it cleaner to go through Cashier for everything.  </p>
  
  <p>Can I create a PaymentIntent via Cashier or has that been missed off? If so, how? Or should I be handling this differently?</p>