Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

falko100's avatar

Other payment methods in Cashier (SEPA / iDeal)

Hi,

I am working from the Netherlands and Spark seems to me to be one of the best platforms for starting a SaaS project that I got for a client. One of his requirements is the use of iDeal and SEPA payments though (Dutch / European methods). I was wondering if it would be possible / easy to include these payment methods in Laravel Cashier. (They are both supplied by Stripe)

Anyone have experience with this or other tips?

Thanks for your time!

0 likes
10 replies
falko100's avatar

Awesome thanks. I was unaware of this feature in Cashier.

bashy's avatar

Yeah you'll have to do a bit of manual creating of a source but just pass the generated token to Cashier ->charge() and it should work like normal.

falko100's avatar

I purchased a Spark license :) will be trying to build this. Thanks for the advise!

falko100's avatar

Trying to implement this now. Keep getting the following error when trying to create a Stripe source when doing: Stripe.createSource(this.ibanElement, sourceData)

Uncaught (in promise) Error: We could not retrieve data from the specified Element.
              Please make sure the Element you are attempting to use is still mounted.
    at new t ((index):1)
    at e._handleMessage ((index):1)
    at e.<anonymous> ((index):1)
    at (index):1

Any tips on where I could find a solution ?

bashy's avatar

I'm not great with JS, sorry.

1 like
falko100's avatar

Found the solution :) thanks for replying tho.

I intialised the object twice, but the element doesn't get rerendered.So the instance of my IBAN object wasn't the instance I send towards the Stripe server :)

lara50617's avatar

Hi @falko100 ,

I am from the Netherlands and also like to know how this works for my own project. I am more a beginner in Laravel so need some more explanation. Can you provide an extended explanation? Or can I reach you in one way or another? Don't see that possibility here.

Best, Luc

jessicahansonpro's avatar

pay pal and stripe are the best payment method for any type of online transaction, these are quite expensive but having trust all over the globe.

Please or to participate in this conversation.