Jump to content

graith

Members
  • Content count

    57
  • Joined

  • Last visited

1 Follower

Profile Information

Recent Profile Visitors

6,746 profile views
  1. Probably useful for people with similar problems as you'll have fixed this before, but because the error says /inetpub/vhosts/shopau.sunflymusic.com/httpdocs/shop/adminmaildumps/ It suggests to me there's a missing slash at the end of the definition of DIR_FS_ADMIN Just add / to the end of the path
  2. graith

    Europe Cookie Laws

    To be absolutely pedantic for a minute, a cookie is stored to maintain a session and having it stops the need for URLs to have oscsid=aabbccdd112233 in the URL. If you were to say why not do that, I'd say that it is indeed a security risk. Where a site is misconfigured and they maintain this, past the first page click, those links sometimes get posted on Google and clicking on the link can restart a session. That session is then shared with anyone else who clicks on the link. That means the second customer can go to the account details page and see your address and your past orders. However The session is only needed to store your cart, a non-default language, a non-default currency, so if a customer is just looking around, comparing prices, seeing what you've got to sell, there's really no need to have that information stored so a session doesn't need to be started. Also, that tends to be what web robots and spiders do - they don't need sessions. The trick then becomes, can we start the session when a "Buy Now" button is pressed. The other aspect is Google Analytics. That surely is not necessary to the customer experience but very useful for store owners. The final piece is $_SERVER variable called $_SERVER['HTTP_DNT'] which is set to 1 in Firefox if the customer has configured "Tell websites I do not want to be tracked". Other browsers don't support it yet, but surely it's only a matter of time. Graith
  3. All tested and complete now. It turns out it's 3 clicks not four Search on "graith 3 clicks paypal express" Graith
  4. graith

    PayPal Express Checkout straight to PayPal?

    I was frustrated with the Paypal Express modules out there. I thought, "what's the point of an Express checkout button on the shopping cart page if you have to create an OSC account so that the shipping can be chosen?" I was amazed that not even Paypal got it right, but then Google didn't get it right with their OSC Google checkout module. So I've built a new one from scratch. It has one button on the shopping cart page. You click it you go to Paypal with a shop logo at the top of that page You log in to your Paypal account (or Sandbox). You see the shopping cart and a selection of shipping options. You choose a shipping option (or don't if there's only one choice) You click "Pay Now" You're taken back to your OSC checkout success page with an account created if it's not already registered and all the order details in your OSC admin. It's NOT a payment module, but it does have configuration in your Admin. It won't conflict with Onepage Checkout but may need some modifications if you've changed checkout_process.php. It works with MS2rc2, OSCMax 2.0.15, CRE Loaded 6.4 with only one file being modified. Search for "graith 3 clicks paypal express" Graith
  5. graith

    Google Checkout Issues

    That's WEIRD code man. In application_top.php, the configuration table is read and each key value is made a define, so a simple check if (MODULE_PAYMENT_GOOGLECHECKOUT_STATUS == 'True') { @include('googlecheckout/gcheckout.php'); } should be all that's needed Graith
  6. It works fine on stores with no tax now. Just sorting out the complexities of tax and awkward shipping modules.
  7. I reviewed about six paypal express / wpp free addons. If I missed something or if there's already a module out there that does it properly, please let me know - no point in re-inventing the wheel!
  8. is an infrequent visitor to this forum

  9. I was frustrated with the Paypal Express modules out there. I thought, "what's the point of an Express checkout button on the shopping cart page if you have to create an OSC account so that the shipping can be chosen?" I was amazed that not even Paypal got it right, but then Google didn't get it right with their OSC Google checkout module. So I've built a new one from scratch. It has one button on the shopping cart page. You click it you go to Paypal with a shop logo at the top of that page You log in to your Paypal account (or Sandbox). You see the shopping cart and a selection of shipping options. You choose a shipping option (or don't if there's only one choice) You click "Pay Now" You're taken back to your OSC checkout success page with an account created if it's not already registered and all the order details in your OSC admin. It's NOT a payment module, but it does have configuration in your Admin. It won't conflict with Onepage Checkout but may need some modifications if you've changed checkout_process.php. I built the original Google Checkout payment and now I'm looking for help testing this one. At the moment I've only built it for MS2.2 and there's minimal instruction (that's part of what I need to do) and I've only tested it for a few shipping modules. I use CRE Loaded, so I'll certainly be testing it with that. I'm not planning on doing it for Zencart, so don't ask. Please personal message me if you'd like to take part in testing. Your server needs to support CURL (check your Admin / Tools / Server info page) Your sever needs to be able to communicate with Paypal server directly. Don't bother if you don't know PHP (enough to install an addon) Don't bother if you'd be upset if it didn't work for any reason. Don't bother if you're the impatient sort that need it finished yesterday (having said that, I'm expecting it finished by March 2010) I'm looking for 10 developers. Thanks Graith
  10. graith

    Graith Google Checkout L2 with Shipping

    I saw the official Google Checkout release. It's a nightmare to install and doesn't work properly with shipping. I've also seen what happens if you release code that's not ready. People avoid it. I've got good code that works for the US market OR the UK market and just needs a bit of debugging to make it work properly internationally. There are lots of OSC sites using my code. I don't have time to make the fixes it needs. I don't care if it doesn't get released, so if you don't want it, don't have a rant, just ignore the thread. If you can't be bothered, I can't
  11. graith

    Amazon Honor System

    I'm guessing CCM is credit card Module, but what is CCMA? It'd have been helpful to post a link to what you're talking about too for those (like me) who don't know what the Amazon Honor sytem is. I'm looking at the new Amazon Payment System for OSC (if I get time). Is that what you mean? Graith
  12. As you know, I was the first to produce OSC code for Google Checkout payment in July 2006. I got paid for my time and now it's released to UK market, I'm almost ready to release it to the community. It works within Google's Terms and conditions by having a button on the shopping cart page and works with calculated and complex shipping modules (by calling their code properly). It also works with vouchers and PHP 5, but I've had trouble getting international shipping working, not because of an inability, but because I'm now so busy with other work that I won't get time to fix it, so it's time to release it. It also handles refunds, partial refunds and partial charging. The trouble is though that if I publish it straight away, someone will download the first version before the international shipping is working. Does anyone have time and seriously good PHP skills to work with me to produce the first version fit to release to the community? PM me please. Don't waste my time if you're not capable of debugging complex PHP. I'll give you email guideance but if I had the time, I'd be doing it myself. Graith, England graith dot co dot uk
  13. graith

    Amazon Marketplace

    Is there a demand for a contribution or possibly full site download for an OSC site that would give you Amazon Marketplace functionality? What I'm suggesting is that if you sell Watches (say) and you're willing to let marketplace vendors who have new or secondhand watches sell them through your site using your payment collection, but they ship the product and you take 10%. You pay the vendor after a month and ensure delivery using recorded delivery shipping which you can track reception. There'd need to be a lot of front end development and a lot of backend development, so it's not cheap to do but if there's a demand from more than a few people/sites, then it may be worth my while to write it. We'd have to make sure it was sufficiently different to avoid Amazon lawyers, but that explains the concept. PM me. Graith (England)
  14. I've had a problem with SEO version 2 code onwards. I installed the latest 2.1c code and it worked fine on one site. I installed it on another and it seemed to work fine, but when an order was placed, the insert_id came back as 0 so the order information was broken in the tables. This happened on any insert like making a customer account, but didn't happen on the back end admin (no SEO.class.php). Eventually I tracked it down. The SEO class from v2 onwards insists on writing its own DB wrapper function and making its own DB connection. I don't know why this would cause a problem on my setup, but when I replaced the class functions with calls to the tep_db (OSC) built-in functions, it started working. I don't need any help, but thought it best to write down and I'd love to know why my MySQL config had these problems with the SEO code. Graith
  15. graith

    GBuy... who is working on a Mod?

    As far as I can tell, the ones less than $90 are level 1 and very basic. There are a number of adverts for the Magnetic One L2 module but it's still not ready. It's been promised all August for a few days.
×