Bitcoin Forum
November 19, 2024, 09:00:18 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 »
  Print  
Author Topic: BitShop - cryptocurrency shopping cart script [PHP/MYSQL] (v1.1.2)  (Read 74867 times)
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 11, 2015, 08:20:26 AM
 #581

New version should be released some time in the next 12 hours. Just have to finish up a few last changes to the admin area then update the official BitShop website.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 12, 2015, 03:36:19 PM
Last edit: August 13, 2015, 07:45:29 AM by bitfreak!
 #582

Ok sorry about the wait guys, was a lot more work than I expected. But the wait is now over, behold BitShop v1.0.7. Anyone with any existing product keys should still be able to access their files in the client file area (look for the download icon in the new menu). It is a very large update so obviously there may be some bugs still to work out, just let me know if anyone has any problems. I haven't actually tested the new Coinbase and GoCoin callback scripts but I'm 90% confident they should work. I have the GoCoin gateway enabled on the official BitShop website so we'll know if it works soon enough.

New features include:

* redesigned menu of the two included themes
* user can now change language, currency, etc
* added shopping cart and customer login area
* added support for physical items and shipping
* added support for coupouns and vouchers
* now use bcmath to operate on decimal money values
* recoded ticker stuff to be more reliable
* overhauled the default payment gateway
* support for multiple gateways simultaneously
* added support for multiple admin accounts
* real amount paid recorded for accurate accounting
* support for custom list of bitcoin addresses
* support for 0 confs in default payment gateway
* support for almost any altcoin via the daemon RPC
* recoded gateway system to be totally modular
* added support for GoCoin payment gateway module
* added support for a couple of new explorer api's
* removed support for blockexplorer.com api
* improved scalability of star rating system
* several other misc bug fixes and improvements

Features planned for next version:

* group based permissions for accounts
* more control over accounts in admin area
* integrated ticket support system
* a wish list system for registered users
* misc speed and scalability improvements

How to update BitShop to v1.0.7 (for v9.9.1 to v1.0.6):

1) Make a backup of your existing BitShop files and database.
2) Upload new BitShop files and replace old files (can skip log files).
3) Run the update_db.php script then run the install.php script.
4) Login to the admin area and update your settings (old settings are lost)
5) Change your cron job commands to run the scripts in the "cron" folder.
6) You will have to reapply any customizations you made to BitShop.

You should also delete the following files:

/inc/admin/login.inc.php
/inc/admin/tickconfig.inc.php
/inc/pages/status.inc.php
/sci/ajax_hack.php
/sci/callback.php
/clean_trans.php
/goxgrab/*
/install/*

All your database tables will remain in tact except for the Transactions table, which means your order history will be cleared by the update. The table with all your old order data will remain there unless you manually remove it, BitShop just wont use it anymore.

Also it's worth mentioning that I haven't had time to do any translations so I've only included the American and British English files in 1.0.7. I'm not really a great translator anyway, I use machine translation for most things. I would prefer if I could get some proper translations.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
SteamGamesBTC.com
Hero Member
*****
Offline Offline

Activity: 734
Merit: 507



View Profile WWW
August 12, 2015, 04:12:29 PM
 #583

Wow bitfreak! You did an amazing work, simply the best you are! Thanks so much. :-)

SteamGamesBTC.com
> Automatic 24/7 bot: purchase any Steam game 20% cheaper with Bitcoin! <
chaosPT
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
August 12, 2015, 04:27:13 PM
 #584

Alright bitfreak, I have to give it to you... You just made me have a little accident in my pants from excitement... But anyhow this is great news, gonna update mine now.
 Cheesy
juffer
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
August 13, 2015, 03:07:49 AM
 #585

I finally solved MoreBloodWine's problem, it was a problem with his server configuration after all. It seems like the problem was caused because output_buffering was enabled and it was causing the headers_sent() function to always return false, which led to it doing header redirections when it shouldn't have been, which stopped the cookies from being saved properly. I solved it by forcing a javascript redirection on the admin login page. All future versions of BitShop will contain this change but if you're using v0.9.6 or earlier and you are experiencing this problem send me a PM and I will tell you how to fix it.

I have the same problem in v1.0.7 at the admin login, user login, user registration by using an nginx reverse proxy with the following configuration:
Code:
    location / {
proxy_pass  http://ipadress:80;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
proxy_redirect off;
proxy_buffering off;
proxy_set_header        Host            $host;
proxy_set_header        X-Real-IP       $remote_addr;
proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
   }

without the reverse proxy it works (apache2). Do you have any idea how to solve that? I searched a long time know but couldn't fix this.

Best regards
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 13, 2015, 07:00:13 AM
Last edit: August 13, 2015, 07:42:42 AM by bitfreak!
 #586

Well the admin login code is totally different from what it was before and it doesn't use cookies anymore so the problem cannot be the same. Are you getting any error messages when you try to login? What exactly happens when you try to login? Have you tried logging in with the tor client option?

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
Medow
Sr. Member
****
Offline Offline

Activity: 357
Merit: 250



View Profile
August 13, 2015, 10:09:04 AM
 #587

Is it possible to let peoples add their own products and the admin cut a commission from sold products?
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 13, 2015, 10:38:02 AM
 #588

I just realized that the copy of BitShop I uploaded had the curl ssl verification turned off. It should be on so that ssl certificates can be properly verified. Check line 25 of the lib/bit-sci.lib.php file to fix it yourself or just download 1.0.7 again and replace that file.

@Medow: no BitShop does not work as an open marketplace, all products must be created by the admin.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 13, 2015, 05:08:00 PM
 #589

Ok I have decided to offer two new ways to purchase BitShop. These are less expensive one-time download options for those people who don't want or need access to future updates.

BitShop One-Time Download (6 months support) - $14.99 USD

BitShop One-Time Download (no support) - $9.99 USD

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 13, 2015, 06:46:37 PM
 #590

Ok just found a few more bugs in the admin area thanks to some helpful bug reporting. Fixed version has been uploaded.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
Pc3ooT
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
August 14, 2015, 05:58:58 AM
 #591

This Script is Amayzing and the Support is Top,

So i have a bug found the other bugs waht i hafe found is fixed ;-)
The new bug is when click export keys the Scripts Answare
Fatal error: Call to undefined function list_all_keys() in /home/shop/inc/admin/keys.inc.php on line 217

I have check in the other versions of this file (1.0.6)Smiley and i conot find the Problem!


I Have 60% from Script Translate to German de-DE

Ps:
If no function call home built would be the something good for the ToDo list for Version 1.0.8.
This Script is Every US Doller worth Thx

Regrads
Sascha
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 14, 2015, 07:42:10 AM
 #592

Sorry about the delayed response, had to get some sleep. I changed the name of that function from list_all_keys() to list_conf_keys(). Fixed version has been uploaded. I think most of the bugs in 1.0.7 have been sorted out now.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
Pc3ooT
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
August 14, 2015, 07:52:32 AM
 #593

Yes it Works.

Sorry i Have found this bug i cannot modify the Standart Payment Gateway Settings
screen:
http://prntscr.com/84gq3l

and the line
http://prntscr.com/84gqdy
have you a fix for that?
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 14, 2015, 08:16:37 AM
 #594

Image links do not work.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
SteamGamesBTC.com
Hero Member
*****
Offline Offline

Activity: 734
Merit: 507



View Profile WWW
August 14, 2015, 08:19:48 AM
 #595

@bitfreak!
They do work. Try another browser. ;-)

SteamGamesBTC.com
> Automatic 24/7 bot: purchase any Steam game 20% cheaper with Bitcoin! <
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 14, 2015, 08:46:28 AM
 #596

The bug has been fixed, download BitShop again and replace the /sci/gateways/default/config.html file.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 14, 2015, 09:41:04 AM
 #597

Btw has anyone tested the gocoin or coinbase callback scripts yet?

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
Pc3ooT
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
August 14, 2015, 10:31:26 AM
 #598

Hi again,

I have a Question!
Is it plausible to use an SMTP server for Mails from Store like Mandrillapp?

//edit
I want to test the same time gocoin, then I let you know if it worked
bitfreak! (OP)
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
August 14, 2015, 10:53:16 AM
 #599

Hi again,

I have a Question!
Is it plausible to use an SMTP server for Mails from Store like Mandrillapp?
No BitShop doesn't have SMTP support yet but I might add it in 1.0.8.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
Pc3ooT
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
August 14, 2015, 11:12:04 AM
 #600

Ähhhm waht is the callback uri for gocoin i have regged a new account.
Goocoin iss new land for me.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!