We just added a new payment plugin, in addition to Stripe. This will especially useful for our users where Stripe isn’t present yet. The plugin is Braintree (owned by Paypal), and lets you take payments with credit cards, Paypal accounts, Venmo (on mobile). This comes with some pretty cool features from Braintree, such as automatically saving a preferred payment way for a user (if he/she is logged in in your app), etc.
The way it works is that you install the plugin in Bubble, enter your keys (Sandbox first, and then production keys to actually take payments), and then use the ‘Charge user with Braintree’ action. It works quite similarly to Stripe, with a popup that shows up with a form and a paypal button.
At this stage we only have one action to charge a user, but let us know how things go, we can add options/actions as more needs emerge.