Stripe.js - The most powerful payments plugin for Bubble. šŸ’³

@copilot I’m still waiting to hear from you about getting access to Platform Payments 2. Any updates?

Hi @gaffneyantonio,

You’re welcome to reach out to support@withcopilot.com to request access for Platform Payments 2 if you haven’t gained access already. :slight_smile:

Hi @copilot

Is the order in which you should use sources / sessions and such covered in the courses that you offer?

I’m currently looking at the iDeal Payment using a source and am hoping that this works with Connect and lets me take an application fee.

I’d like to learn on what steps are required to start an iDeal payment, or SEPA transfer.

Thanks

2 Likes

I’m a web app developer and tried to use stripe.js for a client that has a bubble.io app.

I bought two tutorials from Copilot and the tutorials are terrible. I also feel like I was scammed by you. I don’t want the money back, I just want people to know that they should not expect for professional services from you.

As an example, in a video where they explain how to create a subscription, where you need a payment method, they send you to buy another tutorial to do that. I bought that tutorial also, the ā€œstripe paymentsā€, created the workflow for payment method, but guess what? it’s not working when it comes to subscriptions.

This is a scam…they offer the plug in for free but they will squeeze money from you to find out how to create an workflow that doesn’t work anyway…I’m really disappointed.

Anyway, I will just use the classic stripe plug in. This is my worst experience with a service provider.

Thank you, Stripe.js.

3 Likes

Hey @traian.lorent,

We appreciate the callout and feedback.

To add further context, there’s a disclaimer note prior to purchase for Stripe Subscriptions highlighting the need for a payments setup in order to build subscriptions. Both courses feature material that is heavily-utilized and widely-available, so it’s odd to see your setup wasn’t successful for you. Most users who connect with us after hitting a roadblock with their subscription setup often find it’s a small detail or feature missed during implementation. Admittedly Stripe.js isn’t for everyone despite it’s wide usage, so it’s great Bubble’s offering suits your needs.

If you have more to say, let us know directly so the right people see over at courses@withcopilot.com. :slight_smile:

Are there any prebuilt examples of using Stripe.js, particularly for subscriptions?
I have purchased the two courses but still struggling to figure it out.
I understand that each setup is different, but some pre built examples could help.

Hello,

Does anyone know how to attach a payment method to a customer? I“m following the videos of the course but it does not work for me and I“m getting an error like this all the time:
{
ā€œerrorā€: {
ā€œmessageā€: "You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. ā€˜Authorization: Bearer YOUR_SECRET_KEY’). See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.",
ā€œtypeā€: ā€œinvalid_request_errorā€
}
}

And I“ve set the authorization header with the Bearer and the secret key in the plugin.

Thanks a lot.

Hello again,

I“m using both of the options from the course but none of them are attaching the Payment Method to the customer. Is there something I“m missing?

Thanks a lot.

Would love to get an answer on this as well!

Hi All,
I’ve run into a wall; while I did take the Platform Payments 2 course, and searched related forums, i cannot find an answer.

I’m creating a marketplace that allows the customer to purchase services with either their credit card or bank account/ACH. So far the customer can successfully tokenize, create bank account details, and verify it. I’m stuck where the customer wants to pay with their bank account (ACH) (the customer creates a payment intent and confirms that intent - the process returns a bK ID (bank account) payment method). I keep receiving an error from Stripe as the system will not process it. Here’s the error log that Stripe reports back

I notice a few things:

  1. the ID of the bank account starts with BK, not PM as it does for credit cards
  2. The log is saying payment method missing when it is clearly listed (and matches the bank account that the user setup)
  3. The Payment Method says Type is ā€œ0ā€, and says ā€œcardā€, both are incorrect.

Does anyone know how to do this and/or convert the payment intent/confirmation to perform ACH. I’ve tried this different ways for hours with no progress.

Any ideas you might have would be greatly appreciated!

1 Like

Hi All,
I noticed that the Person - Create and Person - Update functions (used for connecting representatives to Connect Account Sellers) seem to not be working at all. Is anyone else having this problem (and a possible workaround)?

1 Like

This is awesome! we are building an app on bubble (www.voiaje.com) and this will come in handy. Any recent feedbacks or comment someone using it for their app want to share? Would love to hear your experience with it and if you recommend it.

Hello,

Just a quick question. I’m trying to create and send Stripe invoices within the Bubble app, but I do not see an API call to create invoices. I read Stripe’s documentation and it does seem that creating invoices has its own set of API calls.

Am I just not looking in the write place within Stripe.js 2 or is this a feature that is not currently included? And if not, are there plans to include it in the future?

Keep up the amazing work.

Hi.

Has anyone face similar issue where Stripe Element is missing after its parent group is hidden and shown again?

1 Like

Hi there,

Plugin works nicely - there is just an issue with the StripeElement element which is probably caused by the new responsive engine.

If I pull it onto the page it is ā€œimpossibleā€ to make it look acceptable. Half of the text is always hidden or not visible + the text resolution is very low. I tried to use different text sizes but still not able to make it look as it should.

I also tried using CSS - without success.

Here is a screenshot:

Hey @maze,

Thanks for sharing! If you haven’t already, please submit a plugin bug report to us through our Contact page so we can investigate. :slight_smile:

1 Like

Already created one. Thanks for the fast reply

1 Like

Hi @copilot, thank you for you great plugin.

I’m setting up invoice creation in order to send invoices to clients.
I read on Stripe DOCS here about the auto_advance API. Unfortunately I cannot find this option in the Stripe.js - invoice item - create or in the Stripe.js - Invoice - Create actions.
I expect this to be the reason why my invoices are not automatically finalised and sent.

Any plan to implement this? (or did I simply miss it?).

Thank you!

Perhaps I missed this somewhere above - What is the best way to handle taxes using the Stripe.js plugin? Ideally I’d like to be able to use Stripe’s tax ID’s so that tax is captured in the Stripe dashboard. Any insight is appreciated!

Hey @gallahad11!

We did introduce support for Invoice Auto Advance in the latest versions of the Stripe.js plugin so be sure to upgrade your applications to take advantage of the feature set. :slight_smile: