Services Plugins FAQs

šŸ’³ Stripe Marketplace Express Checkout - New Plugin from Zeroqode

Hello @ben2,

For the cases when you donā€™t want to save the card you can use the userā€™s token in the field payment source, without saving the token in the database. Basically, you donā€™t have to use the action ā€œcreate a customerā€ if you donā€™t want to save data in the database.

The last issue can appear only if you use a source that isnā€™t related to any customer. We tested and on our side, this error doesnā€™t appear. Please make sure that when you create a customer in the field payment source you insert the token and as next action add ā€œmake changesā€ and use it to save Customer ID and Source.

Regarding the issue related to ā€œseller charge a customerā€, we checked and the only case when this issue can appear is when the IDs are not right. Or the provided ID is related to and account that doesnā€™t have payment capability.

Best Regards,
Alex

hey all, important update,

Now our plugin is 3D secure ready. "Strong Customer Authentication (SCA), a rule in effect as of September 14, 2019, as part of PSD2 regulation in Europe, requires changes to how your European customers authenticate online payments. Card payments require a different user experience, namely 3D Secure, in order to meet SCA requirements. Transactions that donā€™t follow the new authentication guidelines may be declined by your customersā€™ banks.ā€

We added a second element called SCA that can process payment calls using the 3D Secure flow.

Hi @alex.grimacovschi, Iā€™m having issues with an error and cannot figure out what Iā€™m doing wrong.

Here is my setup. Why would I be receiving this?

Now Iā€™m getting this error. What does this mean?

Your prompt assistance would be greatly appreciated!

Hi I actually answered my own question.

Itā€™s because some of my numbers had a decimal, which doesnā€™t work with cents, so I simply formatted as a number with zero decimals, which rounds it up and it worked.

Re the header error, I just made sure to get the seller ID set properly.

@alex.grimacovschi @zeroqode Iā€™m hoping to get some assistance.

Is there a way that we can set payouts from the balances of connected accounts to be something other than daily rolling payments? For instance, in my marketplace I want to avoid the chances that a merchant gets paid first, and then goes out of business before delivering on a voucher sold to a customer. This is a very real concern, especially with Covid and the uncertainty of small businesses.

Is there a way through the plugin to delay the payouts from connected accounts and set it to a custom timeframe? Even having the option for weekly, bi-weekly, or monthly would be better than the default daily.

Can you please advise.

Hi @mark2,

Let me jump in here to provide some insights. So, it is possible to hold the transaction on a pause by using the Capture a charge action, for instance. When the seller charges a customer, there is a field called Capture now which can be set to ā€˜trueā€™ or ā€˜falseā€™:

By capturing, it can be handy because it will actually charge the customer, first. But it will not transfer the money to the recipient, because it holds on a pause.

Alternatively, there might be a different workaround to this use case, but let me check on it with our development team and Iā€™ll notify you back asap.

Best,
Alex

Hi @alexandru thanks for the reply here.

My impression was that Capture Now set to false simply authorizes the charge, but doesnā€™t charge it. So you could potentially have scammers with bogus cards picking up products and when it goes to charge it up to 7 days later it doesnā€™t go through, which can present a whole different set of problems.

My interest is in capturing the charge now, but when the funds are sitting in the merchant account, to not allow the merchant to be able to access the balance until a delayed payout schedule is automatically triggered (bi-weekly, monthly, etc). This would be much more protective of all parties.

Hi @mark2,

Please let us check with our development team and Iā€™ll get back to you with another update asap!

Thanks

Hi @alexandru, that would be great. Thank you.

Hi @mark2,

Let me provide some insights here. So, if you are using the Capture Now functionality, when you set capture as true, it actually does charge and the money is transferred directly to provided destination. If set as false, it does charge it as well, but the money isnā€™t transferred to the destination, because it holds it on a pause, and up to 7 days youā€™re able to update whether cash is transferred or not. Iā€™m afraid I do not exactly understand your concern regarding scammers, but you are the owner with authority, meaning if the charge fails - you donā€™t actually lose anything. You as owner are able to pay and get the money back, but not any sort of scammers.

Hope it helps.

@alexandru thank you for the explanation here.

Then how do you specify how many days to hold the charge? Will this set a universal rule for all merchants once set ā€“ say 7 days ā€“ or is this something you have to set manually for each merchant in the stripe dashboard as the marketplace administrator?

Hi @mark2,

Our plugin uses the Stripeā€™s implementation of Capture Now, which is 7 days. Iā€™m afraid it is not possible to change it. But if you set it as ā€˜trueā€™, it will immediately capture the charge. If set as ā€˜falseā€™, it will charge the customer anyway, and it will charge every customer that tries to pay through your platform by using our plugin, if using this feature. And then up to 7 days you are able to manage whether money gets transferred to the recipient or not. You can find more information here https://stripe.com/docs.

Thanks

Hello guys,
Is it possible to display in Bubble app connected account userā€™s balance thank to this plugin? I want it to look similar to Stripeā€™s one (screenshot provided)

Hi @sebastianymail, thanks for asking and sorry for delay. Please let us check on it and Iā€™ll notify you back asap. :pray:

Hi @sebastianymail,

Unfortunately, it is not possible to retrieve the balance information at the moment. Perhaps this would be a possible improvement for future updates of the plugin, but currently this option is not available.

Thanks for understanding.

This is like a basic functionality in my opinion because if we have a cutomer who is also a seller, how he or she knows how much money he or she earned throughout our platform?

Hi @sebastianymail,

Thanks for asking and sorry for delay. Currently, the best way to know is by checking your Stripe account, as this is private information and only you, as a platform owner/seller should be aware of. However, weā€™ve taken your feedback into account and perhaps add this feature in future updates.

Thanks for understanding.

Hello,

Just purchased this plugin and am trying to get it setup.

In your demo, how do you dynamically get the current userā€™s IP address?

Screenshot 2020-07-28 at 13.32.22

Hi @alexcooney6,

Thanks for asking. Weā€™re simply using Bubbleā€™s Ipiphy plugin that has a single data call Get current userā€™s IP address:

You can check the editor under Plugins Tab as well, here. Also, please check docs for guidance and more information on pluginā€™s capabilities.

Hope it helps.

1 Like

Thanks @alexandru :slight_smile: