Payment Gateway Confusion

Hey all,

First-things-first, Bubble is awesome and I don’t take this site or it’s community for granted. With my previous questions, regardless of if someone has successfully come up with a solution or not, everyone has been extremely helpful.

Anyway, I wanted to use Stripe as my payment gateway, but I don’t think it’s going to work out. I’ve pretty much fully developed my web app minus a few features, one being the ability to process payments.

With the payment gateway, it’s not as straightforward as the rest of my development has been with Bubble, so I’m a bit confused. I’m still trying to find out what my best option will be, but I’ll use Braintree as my example here.

When I install Braintree and attempt to use it, it’s built in features seem very limited. For example it has:

-Charge the current user
-Subscribe the current user to a plan
-Cancel the current users plan

So, with such a limited set of features, I’m left hanging with common payment gateway features… How do I safely store CC information? How do I provide refunds? How do I send invoices? etc.

Can anyone provide me with a sense of direction here? I’m trying to wrap my head around what is going to be required of me and how difficult this may be.

In the case of Stripe, it handles all that for you. You don’t do that through Bubble, you do it through Stripe. It would be a really, really bad idea to store CC info in Bubble, trust the payment processors to handle that all for you.

I’m not familiar with Braintree, but I imagine it’ll be the same type of setup: handle those actions from Braintree, not Bubble.

I figured, which is what prompted me to start this thread.

So I guess this leads me to the question of how to do these things through Braintree or PayPal? Or even in Stripe because even-though I’m not using Stripe, understanding how to do it through Stripe on bubble it can then be used as a framework to help me understand the other gateway options.

any sense of direction would be helpful here…

I’m not sure I understand what you’re asking for? Each of those apps has their own UI, so I imagine they’ll each have different workflows.

Ok, I have figured out how to successfully charge a customer using Braintree, but now I need to figure out how to customize the checkout process. If anyone knows how to I’m all ears.

This topic was automatically closed after 70 days. New replies are no longer allowed.