Releases: bitcart/bitcart-store
Version 0.6.7.3
The create backup button now automatically downloads newly created backup, so you no longer need to access your server to get it saved locally!
Version 0.6.7.2
Better checkout on eth-based payment methods on desktop: added pay via metamask button
Version 0.6.7.1
Fix eth payment methods onchain qrcodes (put amount in wei)
There is also a message displayed telling customers to pay exact the needed amount
Also you can now customize the checkout hint for any wallet (payment method) you need
Version 0.6.7.0
Shopify integration
It is now possible to connect BitcartCC to your shopify stores! Check the shopify integration icon on stores page and our docs for more details
Better invoice export
For better accounting, invoice export process have been improved.
The export button now has a dialog which allows to customize more options! By default it no longer includes payments as they were quite useless and added lots of unneccesary fields
There is a new "All users" option to export all complete invoices by all users (available only to server admins, this is useful for instances taking fee percent from transactions without interferring into payment flow)
Use current query allows you to apply some filters using the search bar (and sorting by columns), and then export that data
Version 0.6.6.0
Normalize contract addresses: no matter where you've got contract address from, it should correctly detect payments now.
Upgrade is recommended for everyone accepting contract payment as before that fix payment processing maybe didn't work for you.
Please re-save all existing wallets with contracts for them to be normalized.
Added more bep20 tokens to pre-defined list
Better exchange rate normalization: it should now correctly work for coins with low exchange rates and in some edge cases
SmartBCH support
Fix BCH payment processing
Better handling for long currency names in checkout page
Version 0.6.5.1
Fix BNB support
Version 0.6.5.0
Added Binance Smart Chain (BNB) coin support and BEP20 tokens support
Added warnings about node sync status
Fixed token list not working sometimes
Version 0.6.4.1
Fix UI issues and faster commands execution
Version 0.6.4.0
Added ERC20 tokens support and fixed some bugs in ETH implementation
Version 0.6.3.0
Ethereum support
We have added experimental ethereum support in this release.
This was a complex task, but we did it.
Ethereum support allows you to use our SDK the same way as you would do with btc-based coins, even though there are lots of differences
Payment processing works too
We have implemented this via geth fullnodes' light syncmode.
It requires a bit higher system requirements than usual, more exactly:
2 GB of RAM is extremely recommended (1 gb may work if not using many other currencies)
As for disk, at least a few gigabytes of disk are needed (right now 1 GB is used)
We don't support some methods from electrum like those getting history, but other than that it all works via your local geth node.
In payment processing, as ethereum is fundamentally different from btc-based chains, we decided to use one address for each invoice, but with unique amounts.
That's because in ethereum all wallets are using only one address, and if you would have used multiple addresses it would require you to manually transfer your eth and tokens (which requires additional eth those addresses don't always have)
ETH support is based on our custom implementation, you may even call it CLI-only electrum wallet for ETH.
This prooves that BitcartCC is indeed as extensible as we thought.