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

Thanks for adding this guys! Appreciated.

1 Like

Version 1.4.3

A versatile plugin update that comes with support for Cards and Statement Descriptors.

Added

  • Create a card (+)
  • Update a cardā€™s address (+)
  • Update a customerā€™s default card (+)

Improvements

  • Statement Descriptor added to all ā€˜Charge paymentā€™ requests

Removed
None

Documentation for this update is available on the Stripe.js Plus Documentation page.

Upcoming in v1.4.4: support for Invoices and Products
Upcoming in v1.4.5: support for Subscription Coupons and Discounts

(+) = Available in Stripe.js Plus

:play_or_pause_button: The Stripe.js documentation will be going from a text guide to a video series soon!

5 Likes

###Known Issue
Version 1.4.3

Weā€™ve been made aware of the following error for certain requests: ā€œThis Plugin API call is not properly initialized, please contact the plugin author to report the problem.ā€ Though this error is presented as blocking, the request is still made successfully. An investigation has been opened in this matter to find the cause.

A fixing update will be made available as soon as we have one, and will be shared in this thread.

2 Likes

How difficult would it be to integrate card swiping into this plugin? I would love to be able to use this functionality.

2 Likes

Hey @zioncbd,

Stripe isnā€™t meant to serve as a POS exactly, but you could build one if you so choose. Stripe.js handles the tokenization, charging and management features that Stripe both requires from and offers to its customers. Method of input into required fields (for example, credit card details) is up to you, as long as you abide by Stripeā€™s terms of use. Feel free to email plugins@cobubble.com if you need more specific help. :slightly_smiling_face:

1 Like

Any update on this @copilot? I have not been able to create new Seller accounts this entire time and the clock is ticking. This error has only appeared when verifying ToS, which MUST be sent through the API and must be timestamped and logged with IP address of the seller, which makes it impossible to continue their account setup within the Stripe dashboard.

The requests have not been successful on my end.

1 Like

Hey @philip,

Thanks for checking up on this. Weā€™ve been working with Bubble to find a solution, and though weā€™ve tested and rebuilt most of the plugin, weā€™re not finding Version 1.4.4 to be the complete fix for this issue. As a result of this, weā€™ve been gathering beta testers who have shown good results. We really want to see this resolved!

If youā€™d like to join in so you can test features including those specific to your case, then please email plugins@cobubble.com and weā€™ll get you set up. Anyone is welcome to join and help this new build! :hammer:

3 Likes

Version 1.4.4

A predictable plugin update that comes with support for Card Charging, updated terminology and a bug fix.

Additions

  • Charge payment to a customerā€™s alternate card (+)

Improvements

  • Renamed ā€˜tokenā€™ parameters to ā€˜Sourceā€™
  • Renamed ā€˜Charge payment to customerā€™ to ā€˜Charge payment to a customerā€™s default cardā€™
  • Renamed ā€˜Seller Account IDā€™ to ā€˜Seller IDā€™
  • Renamed ā€˜Customer Account IDā€™ to ā€˜Customer IDā€™
  • Rearranged all charge request parameters
  • Resolution for a Bubble plugin error

Removed

  • ā€˜Card Tokenā€™ from ā€˜Create a customerā€™

Documentation for this update is available on the Stripe.js Plus Documentation page.

(+) = Available in Stripe.js Plus

:tired_face: If you see the dreaded ā€˜not initializedā€™ error again, send this pre-written email to Bubble.

:stop_sign: We donā€™t offer support on the Bubble Forums! Get free, one-on-one help via plugins@cobubble.com.

4 Likes

Version 1.4.5

An essential plugin update that comes with more support for Retrievals and Subscriptions.

Additions

  • Retrieve a chargeā€™s details
  • Retrieve a chargeā€™s details for seller (+)
  • Retrieve a planā€™s details
  • Retrieve a planā€™s details for seller (+)
  • Retrieve a payout for seller (+)
  • Cancel a subscription
  • Cancel a subscription for seller (+)

Improvements

  • All ā€˜Retrieveā€™ requests now accessible through ā€˜Get data from an external APIā€™ module (+)
    ā†³ Retrieve a charge (& for seller)
    ā†³ Retrieve a balance
    ā†³ Retrieve a payout
    ā†³ Retrieve a refund
    ā†³ Retrieve a card
    ā†³ Retrieve a plan (& for seller)
    ā†³ Retrieve a subscription (& for seller)
    ā†³ Retrieve a transfer

Removed
None

Documentation for this update is available on the Stripe.js Plus Documentation page.

(+) = Available in Stripe.js Plus

:stop_sign: We donā€™t offer support on the Bubble Forums! Get free, one-on-one help via plugins@cobubble.com.

5 Likes

:star_struck: Perfect timing! Going to be using this a LOT.

Version 1.4.6

An extending plugin update that comes with support for Cards for sellers.

Additions

  • Retrieve a card for seller (+)
  • Update a customerā€™s details for seller (+)
  • Update a customerā€™s default card for seller (+)
  • Update a cardā€™s address for seller (+)

Improvements

  • ā€˜Retrieve a card for sellerā€™ now accessible through ā€˜Get data from external APIā€™ module (+)

Removed
None

Documentation for this update is available on the Stripe.js Plus Documentation page.

(+) = Available in Stripe.js Plus

:stop_sign: We donā€™t offer support on the Bubble Forums! Get free, one-on-one help via plugins@cobubble.com.

2 Likes

Version 1.4.7

An awaited plugin update that comes with support for Deletion and more updates.

Additions
-Delete a seller (+)
-Delete a customer (+)
-Delete a customer for seller (+)
-Delete a card (+)
-Delete a card for seller (+)
-Delete a plan (+)
-Delete a plan for seller (+)

Improvements
-Creation updates to ā€˜Create a sellerā€™ and ā€˜Update all sellerā€™s detailsā€™
-Changed Business to Company in ā€˜Convert bank accountā€™

Removed
None

Documentation for this update and more is available on the official Stripe API Documentation.

(+) = Available in Stripe.js Plus

:stop_sign: We donā€™t offer support on the Bubble Forums! Get free, one-on-one help via plugins@cobubble.com.

2 Likes

Hey, do you handle SEPA charges for custom (managed) accounts ? (with app commission)
That would be interesting :slight_smile:

Hey @florent.bocquelet,

Feel free to reach out via plugins@cobubble.com to chat up support for SEPA Direct Debit. :slight_smile:

Version 1.4.8

A specifying plugin update that comes with support for Seller Types.

Additions
-Update a sellerā€™s type (+)

Improvements
-Type added to ā€˜Create a sellerā€™ and ā€˜Update all sellerā€™s detailsā€™

Removed
None

Documentation for this update and more is available on the official Stripe API Documentation.

(+) = Available in Stripe.js Plus

:stop_sign: We donā€™t offer support on the Bubble Forums! Get free, one-on-one help via plugins@cobubble.com.

2 Likes

Is there mandatory to set a Routing Number? For many banks in Europe, there is no Routing Number, but only IBAN number and SWIFT code. Actually, in Stripe documentation (https://stripe.com/docs/testing) thereā€™s nothing about Routing Numbers (but in the video of the Stripe.js plugin, there are even examples of Routing Numbers). How can I solve this? It would be great to allow the use of IBAN instead of Routing Numbers (fingers crossed).

Hey @eurogar,

We certainly have better European support on the roadmap. Email us at plugins@cobubble.com. :slightly_smiling_face:

1 Like

Thanks, @copilot! Email sent! :slight_smile:

@copilot - Have you tested upgrading to Stripeā€™s API version from 2017-06-05? Thanks!

Hey @collegefund.me,

Youā€™re actually in control of the API version that your platform should use. Stripe lets us know when they upgrade their REST API in a major way, and weā€™re sure to make the necessary changes so everyone has the latest as soon as possible. If you have more specific questions for Stripe, theyā€™re always there to help! :slightly_smiling_face: