Damus
Bitcoin Butlers profile picture
Bitcoin Butlers
@bitcoinbutlers
Hi @Shopstr Markets I would like to report a bug.

I created some items as a seller (bitcoin butlers) to sell self custody tools on your marketplace. You can see my items here as an example:

https://shopstr.market/listing/Coldcard-Q-%E2%80%94-Coinkites-Flagship-Bitcoin-Signing-Device

I go into a incognito window, sign up as a new account as a buyer, I go to buy this item:

https://shopstr.market/listing/Seed-Picker-Cards-%E2%80%94-Physical-BIP-39-Word-Selection

It shows me the lightning QR, I pay it with Bull Bitcoin - transaction ID: 06483abc8ec71128f8acf958bcdbfd3d70b9ebf329aa39d3dc2db6a2eea6920f

I then see this message:

Error
Your payment was received but delivery to the seller timed out. Your sats have been credited to your wallet — please try the order again.

I click the wallet tab, so I can see my sats that have supposedly been accredited, I get this error:

Application error: a client-side exception has occurred while loading shopstr.market (see the browser console for more information).

So I go to the console and see this:

X @ 3xsi931sp_qre.js:1Understand this error
3xsi931sp_qre.js:1 A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred
X @ 3xsi931sp_qre.js:1Understand this error
1aaufhg8gfbt0.js:1 Uncaught TypeError: t.amount.toNumber is not a function
at 1aaufhg8gfbt0.js:1:30656
at Array.reduce (<anonymous>)
at 1aaufhg8gfbt0.js:1:30631
at oJ (3xsi931sp_qre.js:1:94508)
at uk (3xsi931sp_qre.js:1:110396)
at uw (3xsi931sp_qre.js:1:110280)
at uk (3xsi931sp_qre.js:1:110441)
at uw (3xsi931sp_qre.js:1:110280)
at uk (3xsi931sp_qre.js:1:110441)
at uw (3xsi931sp_qre.js:1:110280)

The t.amount.toNumber is not a function error means Shopstr's wallet UI is choking on the price format. My listings publish price as a string (e.g. "29.99") and Shopstr's code is calling .toNumber() on it expecting a BigNumber object.

Can you please a) help me recover the 50k sats approx b) help me fix whatever issue is going on with my account so I can reliably use your services?

What more information would you like?
3
Shopstr Markets · 6w
Replied to you on X as well! But if you could right-click -> inspect element -> select the storage tab in the console window -> open up the local storage for the website -> see if there are any wallet recovery or token items. DM any of that information (or lack thereof) so we cab assist, don't post ...
kiwi · 5w
There’s nothing will DM