Laravel Cashier Sepa, Sofort

  • Hallo,


    ich würde gerne Laravel Cashier für einmalige Zahlungen mit Sepa und Sofort Methoden implementieren.

    Kreditkartenzahlungen habe ich bereits und damit bin ich auch gut zurecht gekommen.

    (Verwende folgende Dokumentation: https://stripe.com/docs/payments/sepa-debit/accept-a-payment)


    Jetzt scheitere ich direkt zu Beginn mit einer Kleinigkeit:

    Code
    $intent = \Stripe\PaymentIntent::create([
    'amount' => 1099,
    'currency' => 'eur',
    'setup_future_usage' => 'off_session',
    'customer' => $customer->id,
    'payment_method_types' => ['sepa_debit'],
    'metadata' => ['integration_check' => 'sepa_debit_accept_a_payment'],
    ]);

    Ich erhalte als Client secret einen Schlüssel der im Format pi_XXX_secret_XXX aufgebaut ist. Übergebe ich diesen an die Methode confirmSepaDebitPayment erhalte ih die Fehlermeldung

    Invalid value for stripe.confirmSepaDebitPayment intent secret: value should be a client secret of the form ${id}_secret_${secret}.


    Kann mir jemand dabei bitte helfen?

    Alexandra