Services Plugins FAQs

Stripe Marketplace Plugin - Charge rounding issue

Hello,

I’m currently working on building a marketplace and am having an issue with the Stripe Marketplace Plugin. I’m trying to charge customers a certain percentage + a flat fee. My issue is that the total charge will come out to, lets say, $36.34, and an error popup shows up saying “invalid integer”. I thought, at first, it was a rounding issue, so I fixed that and rounded to the nearest hundredth decimal place. Sadly, the error popup still showed up.

I really hope we can find a solution to this. I attached a video showing you the issue in real time. I just would hate for this paid plugin to be one of the main obstacles to launching.

Thanks.

Here is the error message shown:

The service Stripe marketplace - Seller charge a customer just returned an error (HTTP 400). Please contact the plugin author directly for feedback. Raw error:
{
“error”: {
“code”: “parameter_invalid_integer”,
“doc_url”: “Error codes”,
“message”: “Invalid integer: 49.01”,
“param”: “amount”,
“type”: “invalid_request_error”
}
}

Hi @wellspeterson9, thanks for your message and provided video.

Within your workflow, please do the following correction - delete the /100 part, and check the related field documentation for guidance:

Hope it helps. Please let me know if it works now or any other help is required.
Looking forward to your reply.

Regards,

1 Like

Everything seems to be working smoothly now! Really appreciate the help.

Will reach out in the future if needed.

Thanks!

1 Like

@wellspeterson9, you’re welcome :wink:

If you like our plugin you can rate it by going to the Plugins tab in Bubble editor. Find the plugin by name and it gives it as many stars as it deserves :slightly_smiling_face:

The more feedback we get, the more motivated we are to make things better in Bubble.
Have a nice week ahead!

Regards,

I’d be happy to leave a review! Great work on the plugin.

I’ve stumbled across another issue. I’m working on a repeating group that shows users the details of their payout.

The only issue is that the “arrival_date” from the retrieved payout shows up as a number, not a date. Because of this, I’m not able to translate it into a date, if that makes sense (Ie; August 17).

Here are some pics to help:

Thanks!