New Merch Booth Developer Module

Hello again, any word on how to fix the HTTP 400 (Bad Request) errors? Adding a wait to the addItemAsync loop fixed the 429 errors but not the 400 errors.

Thanks!

1 Like

Apologies for the late reply! I was hoping that these would be related to your 429 but apparently that’s not the case if it’s still happening :sweat_smile: are these 400 errors consistent? I mean, are you always getting them on the same items 100% of the time? if so that might be an issue with the items themselves. feel free to send me a list of those item IDs so I can try to reproduce on my side

2 Likes

Would be cool if we had the ability to include custom items like tools and vehicles, hook it up to events and use it as ingame shops.

1 Like

I would love to use this module, however it says one of the lines is deprecated.

ServerScriptService.MerchBooth.ReplicatedStorage.MerchBooth.Components.ItemDetail
DeprecatedApi: (155,12) Member ‘MarketplaceService.PromptProductPurchaseFinished’ is deprecated

Anyone know what to replace it with?

Seems the image won’t load… or is it just me ?

image

1 Like

Hi Everyone , thanks for this amazing module.
I wonder if is this module supports custom functions for developer products ? For example we use something called “product functions” while manually implementing a shop for developer products , but with this module when player buys a dev. product nothing happens because we didn’t implement anything special yet . How and where we can do product functions via this module ?

I can’t get this part of it to work:

Trying to use the openItemView finction.
I am using the same example script and have tried it in a LocalScript and also Server script but it always just gives an error.
When in local script (as it should be used, according to the documentation) it gives the following error:

 errorMessage: ReplicatedStorage.MerchBooth.Api.addItemAsync:83: MerchBooth.addItemAsync must be called on the server  -  Client - TestOpenBoothPage:30

Any idea what I should try?

edit:
It works but the example is buggy as it has 2 functions in 1 script, but one of them must be run from a server script and the other from local script.
Solution:
do the MerchBooth.addItemAsync from a server script
and then
ONLY do the MerchBooth.openItemView part of it from the localscript and then it works nicely.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.