Jump to content

yocompia

Members
  • Content count

    48
  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name
    Jacob
  1. yocompia

    Automated FedEx Labels

    john, looks like someone has bid it out http://www.freelancer.com/projects/PHP-Javascript/Fedex-Automated-Label-for-oscommerce.html i would really like to get this before May 31st... cheers, jake
  2. yeah, our store got one of these notices from authorize.net april 21st. this could seriously impact our sales if it is not fixed in time, although i just don't know to what extent it would affect us. is there any development effort to bring this contrib into compliance with this recent change in authorize.net / credit card company policies? i would really appreciate some knowledge of which way the ship is headed here. thanks for all the code, vger.
  3. yocompia

    [Contribution] SEO-G

    well, turning "Safe Mode" back on fixed this issue. the rewriting of the "Buy Now" buttons became munged once the "Continue Shopping" button is used from the shopping cart.
  4. yocompia

    [Contribution] SEO-G

    have had this running for a bit over a week now and, for the most part, it works great. the G-report shows over 4500 rewritten URLs, which makes me happy :). however, there is a nasty little problem with the "Continue Shopping" button after customers add products to their cart and want to return to the previous page. it correctly returns to the previous page but the URL rewriting screws up and links on the page it returns to are all "degenerate" and read the same thing, but every link will deposit one or two items that were not selected into the user's cart. i am starting to pick apart the PHP right and would really appreciate help on this from the contrib author as i do a lot of business through this site. please PM me if you have some time to assist with this. fyi, i'm very reasonable with compensation. cheers, jake
  5. yocompia

    [Contribution] SEO-G

    powerdrive, do confirm you've installed the contrib correctly. check your server log for errors anytime you get a blank page, it will usually point you to a location where you've made a PHP editing error. i had the same problem with the URL rewriting too: this was b/c the .htaccess files weren't being parsed for apache config settings until i changed the AllowOverride setting in the main apache config file. see my earlier post on why you should put the Rewrite directives into your apache config file if possible.
  6. yocompia

    [Contribution] SEO-G

    a few things i've noticed about this contrib - using the .htaccess with mod_rewrite directives in it is a bad idea b/c you need to AllowOverride All for that directory; you should configure mod_rewrite for the directory you need in your apache config and not do AllowOverride All since it's needlessly insecure; if you don't AllowOverride you'll probably have trouble with apache parsing the config settings in .htaccess but this might be openbsd specific - if you use the paypal IPN contrib, make sure to use the G-Exclude list, remembering to turn Safe Mode to false, explicitly excluding the file ipn.php; had to copy ipn.php from catalog/ext/modules/payment/paypal_ipn to catalog/ to get it selectable in the G-Exclude dropdown; you probably want to exclude the various checkout_*.php scripts as well
  7. yocompia

    storing CC info in customer profiles: does contrib exist?

    nick, thanks for your advice about the PCI compliance. am reading through the other thread.
  8. i would like to allow our customers to enter their CC data once and have it saved in their profile for ease of use later. it would be optimal if this info were stored without the CVV data and only shows the last 4 digits of the card, similar to CCs added to a paypal account. would really appreciate a pointer towards a contrib that does this since i can't find one that does the trick. clues appreciated. cheers, jake
  9. yocompia

    [Contribution] SEO-G

    just installed v1.20 and despite mod_rewrite being enabled i am not seeing any rewriting of the optimized .html URLs to their corresponding usual osC links. keep getting the 404 "file does not exist" error when clicking on product links, so it's clear the optimized URLs are being generated successfully but no rewriting is occurring. explicit example: osC link: https://mysite.com/catalog/product_info.php...;products_id=42 SEO-G link: https://mysite.com/catalog/crushed-incense-100-grams.html the latter should be rewritten as the former and this does show up in the SEO-G Reports, albeit with 0 hits. clues or advice appreciated. cheers, jake
  10. yocompia

    Automated FedEx Labels

    fixed this by forcing shipData array to hold the values i wanted at line ~256 in admin/ship_fedex.php: // force shipData[4] = 'Shipping Department' and index 4003 as well $shipData[4] = 'Shipping Department'; $shipData[4003] = 'Shipping Department'; hacking on PHP is fun =). cheers, jake
  11. yocompia

    Automated FedEx Labels

    --need labels to not list our store name-- this contrib is great. we do tons of business with fedex and it saves a lot of time. lately a number of customers have requested that we ship our packages without our company name on the label. i've tried to do some quick hacking in admin/ship_fedex.php by replacing the STORE_NAME variable with our desired shipping company 'Shipping Department'. we have cleared this name with our fedex billing contact but it throws an error when we try this. here is the code: starts at line ~51 // get sender's fedex info from configuration table // (requires installation & configuration of FedEx RealTime Quotes) $fedex_vars = array ( 10=>'MODULE_SHIPPING_FEDEX1_ACCOUNT', // 0 498=>'MODULE_SHIPPING_FEDEX1_METER', // 1 75=>'MODULE_SHIPPING_FEDEX1_WEIGHT', // 2 4=>'STORE_NAME', // 3 5=>'MODULE_SHIPPING_FEDEX1_ADDRESS_1',// 4 6=>'MODULE_SHIPPING_FEDEX1_ADDRESS_2',// 5 7=>'MODULE_SHIPPING_FEDEX1_CITY', // 6 8=>'MODULE_SHIPPING_FEDEX1_STATE', // 7 9=>'MODULE_SHIPPING_FEDEX1_POSTAL', // 8 183=>'MODULE_SHIPPING_FEDEX1_PHONE', // 9 68=>'DEFAULT_CURRENCY', // 10 ); advice about how to go about doing this would be much appreciated. have searched the site but not found anything illuminating... the search function on here seems mentally challenged. cheers, jake
  12. yocompia

    PayPal IPN?

    having a bit of trouble with the paypal IPN contrib when the customer comes back to the store after paying via paypal: they get a blank page (i.e. php error). customers can and have been able to pay via paypal just fine for several months but when they click on the link at paypal.com after the transaction is done, it links to e.g. NOTE: this is broken into several lines for readability https://speciosa.com/catalog/checkout_proce...ross=19.13& mc_currency=USD&business=OUR_PAYPAL_EMAIL&payment_type=instant&payer_status=unverified&verify_sign=ANTx-ojsa5sbcUNrors24tfEWogGA6WzC1CeCHKm7fqqmf4Wicom-YUI&payer_email=PAYPAL_EMAIL&tax=0.00& txn_id=0UV41507SS298345U&quantity=1&receiver_email=OUR_PAYPAL_EMAIL&first_name=FIRST_NAME&invoice=5399&payer_id=25CKPWF4LAYVS&receiver_id=AUUDEURA553AU&item_number=& payer_business_name=MY_BUSINESS_NAME&payment_status=Completed&payment_fee=0.85&mc_fee=0.85&shipping=0.00&mc_gross=19.13&custom=108&charset=windows-1252&notify_version=2.4& merchant_return_link=Complete+your+Order+Confirmation following this link does correctly update the order status to "Pending" on our site, however the customer gets a blank page and no "your order has been placed" notice. i have looked at the error logs for the PHP and it's some problem with a multiple include or multiple declaration of the class order_total [Thu Aug 2 10:29:44 2007] [error] PHP Fatal error: Cannot redeclare class order_total in /htdocs/speciosa.com/catalog/includes/classes/order_total.php on line 13 i am not familiar with digging out errors from includes/redefinitions, so if anybody has already encountered this problem and fixed it, please cluestick me :). cheers, jake
  13. yocompia

    [CONTRIBUTION] CCGV (trad)

    sure thing, rianne. in catalog/includes/modules/order_total/ot_coupon.php there is a line commented out in the collect_posts function that sets the cc_id variable in the $_SESSION superglobal array. uncomment it as below (near end of function): $cc_id = $coupon_result['coupon_id']; //Fred ADDED, set the global and session variable $_SESSION['cc_id'] = $coupon_result['coupon_id']; //Fred commented out, do not use $_SESSION[] due to backward comp. Reference the global var instead. the first line should work when register_globals is on, but the second skirts that issue. additionally you need uncomment another similar line just below in the calculate_credit function (right at begging of function): $cc_id = $_SESSION['cc_id']; //Fred commented out, do not use $_SESSION[] due to backward comp. Reference the global var instead. $od_amount = 0; this now picks up the cc_id variable and allows calculate_credit to work correctly. cheers, jake
  14. yocompia

    [CONTRIBUTION] CCGV (trad)

    well, i tracked down the problem and fixed it. it ended up that the cc_id global variable wasn't being passed properly to the ot_coupon.php apply_credit function. storing cc_id in a $_SESSION superglobal fixed the issue. perhaps this is because i have the "register globals off" contrib applied... cheers, jake
  15. yocompia

    [CONTRIBUTION] CCGV (trad)

    greetings former exploratory spacecraft! your contrib has been working great for me for a while, thanks so much for your work. during our last sale a week ago i ran into a problem that i hadn't seen before: entering the coupon code on the checkout_payment.php page and clicking "Redeem" doesn't add the coupon discount on the following page, checkout_confirmation.php, but if you reload the confirmation page, browse back then forward to it again, etc, it correctly applies the coupon. i have been picking through the PHP for this contrib for several hours trying to figure out what is going amiss here and would greatly appreciate it if you could point me towards a possible cause. based on a reload applying the coupon correctly, i'm guessing some superglobal or session variable is not being set correctly and pointing me towards the relevant code is sufficient for me to figure this out. it is likely related to my having so many contribs installed on my store that i can't easily list them... regards, jake
×