BitShares Forum

Main => General Discussion => Topic started by: roadscape on January 03, 2015, 07:20:36 pm

Title: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 03, 2015, 07:20:36 pm
Cryptofresh.com (http://cryptofresh.com) is a BitShares-exclusive store

This is a call for testers and general feedback.
The official announcement will be next week.

There are currently two items listed:
It's the first fully automated BitUSD payment system--try it out!

Cryptofresh is part of our media.bitscape (https://bitsharestalk.org/index.php?topic=12833.0) delegate bid.
Your vote supports our further efforts.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bytemaster on January 03, 2015, 07:32:51 pm
Nice!! 
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: cass on January 03, 2015, 07:41:09 pm
Good work!
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: Stan on January 03, 2015, 09:13:11 pm
In addition to a great proposal, you are setting a good example of how to win a delegate slot.

Way to get in their and proactively show what you can do.

 :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: cass on January 03, 2015, 09:40:32 pm
In addition to a great proposal, you are setting a good example of how to win a delegate slot.

Way to get in their and proactively show what you can do.

 :)

yup exactly
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: biophil on January 03, 2015, 09:50:19 pm
Mmmm, that was pretty damn cool. I'd been meaning to buy the book, and you just made it unbelievably easy.

I liked how I sent the money and then BAM it started downloading. :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: fluxer555 on January 03, 2015, 11:31:40 pm
This is very cool.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: Riverhead on January 03, 2015, 11:38:12 pm
Very nice! Signed up for future updates. You'll also get my vote for a delegate.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: ozvic on January 04, 2015, 01:24:54 am
Is there currently or planned a payment URI for QR codes / mobile wallets?
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: Akado on January 04, 2015, 01:30:28 am
wow, I'm impressed! Keep it coming!  +5%
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: Empirical1.1 on January 04, 2015, 01:35:35 am
 +5% Very nice :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: arhag on January 04, 2015, 04:13:58 am
Nice job.

This made it super easy and convenient to buy the BitShares 101 book. Just click the "Pay with BitShares client" button, confirm the order in BitShares client, and boom, DRM-free PDF of the book downloaded to my computer. No need to sign up for a new account, no need to give up credit card numbers or my real identity. I love it.

The only improvement I could think of (for digital downloads) is to keep track of the BTS account that paid for the content so that the purchaser could login (using BitShares Login) if they choose to and redownload the digital file without having to repay (in case they lost the file and didn't create a backup).
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: fluxer555 on January 04, 2015, 04:25:42 am
I downloaded the ebook earlier today, but I just tried downloading the $0.05 picture to show a friend how it works, and it didn't go through. I have a feeling it wasn't the site's fault, but the client's fault. Here is the error log:

Quote
getStackTrace@app.js:27:17454
 ○ request@app.js:32:25344
 ○ get_transaction@app.js:31:8405
 ○ app.js:29:24393
 ○ d@app.js:5:36570
 ○ e@app.js:5:36678
 ○ app.js:5:58043
 ○ app.js:8:34047
 ○ q@app.js:5:77616
 ○ h@app.js:5:53516
 ○ app.js:5:53207
 ○ j@app.js:8:79968
 ○ app.js:8:80237
 ○ $broadcast@app.js:6:49634
 ○ app.js:8:78954
 ○ j@app.js:6:39741
 ○ app.js:6:27204
 ○ $eval@app.js:6:48397
 ○ $digest@app.js:6:47106
 ○ $apply@app.js:6:48723
 ○ app.js:6:22811
 ○ dispatch@app.js:3:14328
 ○ handle@app.js:3:11078
10 assert_exception: Assert Exception
record.valid(): Transaction not found!
    {}
    bitshares  blockchain_api.cpp:243 blockchain_get_transaction

    {"transaction_id_prefix":"64bf7762f407989bb8633d78d8e81a9a799413cb","exact":false}
    bitshares  blockchain_api.cpp:245 blockchain_get_transaction

    {}
    bitshares  common_api_client.cpp:1457 blockchain_get_transaction

EDIT: This was actually my fault... I sent 0.05 BTS instead of 0.05 USD. I guess the client has a separate problem of looking up transactions, however.

How does the system handle overpayments or mistaken payments?
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 04, 2015, 06:58:38 am
Thank you all for the positive feedback!!

The only improvement I could think of (for digital downloads) is to keep track of the BTS account that paid for the content so that the purchaser could login (using BitShares Login) if they choose to and redownload the digital file without having to repay (in case they lost the file and didn't create a backup).

Thanks arhag, this is definitely something we would like to implement. And it would be yet another chance to show off a killer Bitshares feature.

Is there currently or planned a payment URI for QR codes / mobile wallets?

This store is compatible with mobile wallets. QR codes are not hard to implement, but low priority because there's no application for them at the moment.

This was actually my fault... I sent 0.05 BTS instead of 0.05 USD. I guess the client has a separate problem of looking up transactions, however.

How does the system handle overpayments or mistaken payments?

Great question! It ignores them. In the future, invalid payments will be included in a report that allows the store manager to easily revert them (perhaps after a tx or ~1% fee).
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: hpenvy2 on January 04, 2015, 07:08:12 am
In addition to a great proposal, you are setting a good example of how to win a delegate slot.

Way to get in their and proactively show what you can do.

 :)

This. Build it and then request a delegate to continue to support the effort. Great job!
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bitmarket on January 04, 2015, 07:30:00 am
That is great.  I bought the desktop image and it is a great experience.   

Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: clayop on January 05, 2015, 01:12:25 am
Can I sell Korean version of Bitshares 101 and get my payment?
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 05, 2015, 04:12:27 am
Glad to hear the store is working smoothly for everyone!

Can I sell Korean version of Bitshares 101 and get my payment?

That would be awesome. Sending you a PM..
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 13, 2015, 09:54:17 pm
I welcome everyone to check out and test some new features on cryptofresh (http://cryptofresh.com)!

You can also see that we've added clayop's Korean translation and a sweet new desktop wallpaper.

You can now pay using BitUSD, BitCNY, BitGOLD, BitSILVER, and BitEUR.

I'm on the fence about accepting BTS because we are trying to encourage use of our flagship BitAsset products.
What do you all think? Are there any other assets you'd like to use as payment?

The shirts, referral program, and official announcement are coming soon. Stay tuned :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bytemaster on January 13, 2015, 09:58:18 pm
I welcome everyone to check out and test some new features on cryptofresh (http://cryptofresh.com)!

You can also see that we've added clayop's Korean translation and a sweet new desktop wallpaper.

You can now pay using BitUSD, BitCNY, BitGOLD, BitSILVER, and BitEUR.

I'm on the fence about accepting BTS because we are trying to encourage use of our flagship BitAsset products.
What do you all think? Are there any other assets you'd like to use as payment?

The shirts, referral program, and official announcement are coming soon. Stay tuned :)

Don't accept BTS... we want to eat our own dog food and set an example plus reinforce the idea that BTS is not a currency.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bytemaster on January 13, 2015, 10:04:20 pm
AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bytemaster on January 13, 2015, 10:05:17 pm
Why the 15 minute payment window?

What happens if I made a partial payment or an over payment?

Is the MEMO long enough to be unique? 
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: sumantso on January 13, 2015, 10:07:12 pm
AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

Vote and get them up from 2.77%
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: matt608 on January 13, 2015, 10:14:08 pm
I welcome everyone to check out and test some new features on cryptofresh (http://cryptofresh.com)!

You can also see that we've added clayop's Korean translation and a sweet new desktop wallpaper.

You can now pay using BitUSD, BitCNY, BitGOLD, BitSILVER, and BitEUR.

I'm on the fence about accepting BTS because we are trying to encourage use of our flagship BitAsset products.
What do you all think? Are there any other assets you'd like to use as payment?

The shirts, referral program, and official announcement are coming soon. Stay tuned :)

Great!  I really like the badges at the top.  As BM says don't accept BTS.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 13, 2015, 10:28:14 pm
Don't accept BTS... we want to eat our own dog food and set an example plus reinforce the idea that BTS is not a currency.

Got it!

AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

Thank you Dan!! :)

Why the 15 minute payment window?

 - When we sell physical goods, open orders lock one inventory item
 - Encourages action and prevents MEMO conflicts

I've considered making it shorter but I don't know how users feel about the current 15 min limit.

Quote
What happens if I made a partial payment or an over payment?

The system flags the payment as invalid, which the store manager can see in the auditing tool.
I am considering automating the return of invalid payments (less tx or 1% fee).

Quote
Is the MEMO long enough to be unique? 

For now, yes, especially with the 15-minute expirations.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: bytemaster on January 13, 2015, 10:47:23 pm
Is your wordpress plugin going to be open sourced? 
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: cass on January 13, 2015, 11:27:39 pm
Is your wordpress plugin going to be open sourced?


this would be indeed awesome ...! If so the first bitUSD onlineshop in amsterdam would go online soon :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 13, 2015, 11:35:01 pm
Is your wordpress plugin going to be open sourced?

No plugins here, this is a standalone Rails app.
I think ideally it would be refactored into two open-source packages: a Rails gem + demo store.
Once we get established, I will gladly release it to the community!
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: jsidhu on January 14, 2015, 12:11:04 am
AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

They don't?

You have to remember the size of the userbase using those shopping carts and the fact that it was not designed for crypto currency so designing a system that is a custom front-end specifically for cryptocurrency is certainly an easier task although not as effective for the network affect.

Instead of write on here, why don't you offer insight on what can be better with the plugins in the right thread? I spent alot of time to make sure that all of the carts offer the same experience by refactoring into a bitsharescheckout library... so changing it should change the experience on all carts.
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: jsidhu on January 14, 2015, 12:13:00 am
Don't accept BTS... we want to eat our own dog food and set an example plus reinforce the idea that BTS is not a currency.

Got it!

AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

Thank you Dan!! :)

Why the 15 minute payment window?

 - When we sell physical goods, open orders lock one inventory item
 - Encourages action and prevents MEMO conflicts

I've considered making it shorter but I don't know how users feel about the current 15 min limit.

Quote
What happens if I made a partial payment or an over payment?

The system flags the payment as invalid, which the store manager can see in the auditing tool.
I am considering automating the return of invalid payments (less tx or 1% fee).

Quote
Is the MEMO long enough to be unique? 

For now, yes, especially with the 15-minute expirations.

I create a memo out of a hash of the details of the order with a salt... so that the memo's are unique like a txid. There is no time limit..

What happens if someone sends a partial amount or not the full amount and the time limit elapses? Would they be able to pay with the new memo and have the partial amount apply to the order with the new memo?

Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: roadscape on January 14, 2015, 01:00:13 am
AMAZING!!! You have knocked it out of the park with your user experience.   If only all of our shopping cart plugins worked this seamlessly!. 

I plan on pumping your store on my blog after the next client release that fixes the URL handling on mac. 

+1 +1 +1

They don't?

You have to remember the size of the userbase using those shopping carts and the fact that it was not designed for crypto currency so designing a system that is a custom front-end specifically for cryptocurrency is certainly an easier task although not as effective for the network affect.

Instead of write on here, why don't you offer insight on what can be better with the plugins in the right thread? I spent alot of time to make sure that all of the carts offer the same experience by refactoring into a bitsharescheckout library... so changing it should change the experience on all carts.

Cryptofresh is a highly specialized marketing tool by design.

We aim to highlight BitShares' killer features and delight customers, and your efforts greatly lower the barrier to entry for merchants.

Together, we will make BitShares ecommerce desirable and attainable! :)
Title: Re: [pre-ann] New BitUSD store, looking for feedback
Post by: jsidhu on January 14, 2015, 01:22:47 am
Great work... next step decentralized marketplace with KYC compliance :)