Jump to content

JB

Members
  • Content count

    561
  • Joined

  • Last visited

  1. JB

    error on verisign payment

    Hi Todd, Thanks! Liz Gail (person that called me regarding changing the URL over) actually had given me your e-mail address originally, but it bounced back undeliverable and I had to just send a blanket request to the support/vps e-mail addy. Needless to say the response back from the first technician left much to be desired even though I had pointed him to this forum/thread and tried to explain the problems that were going to be encountered. Since then I have been in contact with Devin and he has been more than helpful so again... thank you very much to both of you for your attentiveness! You two have definitely restored my desire to stick with VeriSign Payment Services. Justin
  2. JB

    error on verisign payment

    With the new URL -Verisign is enforcing the maximum field lengths. For the Field USER2, which is being used to pass the session information back and forth, the maximum string length is set at 31. Unfortunately the PHP sessions are 32 characters and Verisign does not have a another field available that is 32 or more long to put the session information in. Does anyone else have any ideas of how to pass the session to Verisign and have it returned to the "return URL"? If you remove the USER2 field from posting to Verisign the transactions will process, but upon return the session will be lost so the customer's order will not be processed by OSC resulting in a bunch of charged cards with no order details to go along with them. Verisign's response has been that it is "not their problem" that their payment gateway will no longer work with carts that use sessions, lol. The easiest solution at the moment is to just use a company with an online payment gateway that will actually work with online shopping carts, unlike Verisign. :blush:
  3. Have you tried this to see if it helps any for FedEx anyway: case "fedex1": //<-you are missing the 1 above $rate = new fedex1; $mltQuote = $rate->quote('92'); break; You could also try enabling and then disabling all of the shipping modules as well.
  4. Now I think I remember what you need to do for multi-vendor. First enable all of the shipping methods you want to use in the admin. Then go into each one of the methods file in the catalog/includes/modules/shipping directory and comment out the line: tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in (" . $keys . ")"); After that line is commented out in all of the files then go into the admin panel and disable all of the methods except the multi-vendor method. As mentioned in the install instructions "you may need to manually edit the MODULE_SHIPPING_UPS_STATUS (and USPS) entries in configuration table and set them to 0 in order to disable the modules." in order for the shipping methods to highlight the red radio button in your admin panel instead of showing green all of the time. You will also need to make sure that all of your shipping methods are included in the switch in catalog/includes/modules/shipping/mltshp.php . I do not remember which are included in the contribution already but it is this part: switch ($row['module_name']) { case "ups": $rate = new ups; $mltQuote = $rate->quote('GNDRES'); //Any other module specific processing / charges should be done here break; case "usps": $rate = new usps; $mltQuote = $rate->quote('Priority'); //Any other module specific processing / charges should be done here break; As an example, if you wanted to also include the per product shipping contribution you would need to be sure to add it to the switch like so: switch ($row['module_name']) { case "ups": $rate = new ups; $mltQuote = $rate->quote('GNDRES'); //Any other module specific processing / charges should be done here break; case "usps": $rate = new usps; $mltQuote = $rate->quote('Priority'); //Any other module specific processing / charges should be done here break; case "indvship": $rate = new indvship; $mltQuote = $rate->quote('indvship'); break; HTH
  5. If this is so, then you have missed a step in the install as the customer should be presented with only one shipping option in multi-vendor and not have a choice of all of the different methods. I can't remember if you need to disable all of the other methods or set them to "false" for do you want to display X shipping method. Either way the only thing that should appear is "shipping and handling = $x.xx" which is the sum of the different methods that would be used for a given order and not all of the different methods that are to be used. HTH
  6. JB

    [Contribution] Ship In Cart

    The fix for this was included a few pages back on how to clear the cookie which was giving some errors if you were trying to use multiple customer accounts from the same computer without closing the browser. This is the same issue and should be able to be corrected by the same fix. It is not likely to be a problem for your actual customers as they are unlikely to use multiple customer names and logins from the same computer one after another, but just in case I would go ahead and clear/unregister the cookie for them. This add-on just pulls the same information that your normal shipping module does upon checkout. If you want to change what is displayed or the order you need to change the actual shipping modules such as catalog/included/modules/shipping/ups.php, etc.. Just keep in mind that whatever you change will also be changed in the checkout shipping process as they are both using the same files.
  7. JB

    QuickBooks Contrib

    Hey Craig, I wasn't sure which IPN contrib you were using- just plain Paypal IPN or the Paypal Cart IPN which is the newer one. Thanks for pointing the file difference out for people who run into this in the future. I am not sure how you would get around the FTP problem as that has something to do with FTP and not the file creation I believe. I know my FTP program will not let me transfer files in or out if that file is open in an editing program etc. even if I have saved it. In order for it to work I have to close out the file in the editor first...kind of a pain sometimes.
  8. JB

    QuickBooks Contrib

    Craig, In the catalog/checkout_paypal_ipn.php file find this: $customer_notification = (SEND_EMAILS == 'true') ? '1' : '0'; $sql_data_array = array('orders_id' => $insert_id, 'orders_status_id' => '99999', 'date_added' => 'now()', 'customer_notified' => $customer_notification, 'comments' => $order->info['comments']); tep_db_perform(TABLE_ORDERS_STATUS_HISTORY, $sql_data_array); Add this right after it: // Quick Books if (CREATE_SALE_QB_IIF_FILE) {include(DIR_WS_INCLUDES . 'qb_iif_sale.php');} The paypal_ipn contribution uses its own checkout process instead of checkout_process.php so you need to add the qb file include to that file.
  9. Unfortunately this great contribution and just about any mention of it have been removed from the OSC site. If you hurry, you can see this here (quickly before it too is erased from memory): http://forums.oscommerce.com/index.php?showtopic=85638
  10. JB

    Shipping Fees by Total Purchase

    In your admin panel under modules->shipping it is the one called "Table Rate" (seems pretty self-explanatory) , you are using the USPS module-wrong one.
  11. JB

    QuickBooks Contrib

    Did you try hardcoding your path in further down the file replacing $Document_root with your path? The line starts with "$salefile". This fix has been mentioned several times in this thread and I know I mentioned it at the bottom of page 11. If your $myfile path is correct, then this is most likely your problem. HTH Dave, You should be able to have each tax line appear on its own rather than summing them all up into a tax total. When I get a chance I will play aroud with it and see what I come up with.
  12. JB

    QuickBooks Contrib

    Hi Tim, You can try this tax version one, which is much more "basic" than Adams version: http://diyreef.com/qb_iif_taxv_test.zip If that version works fine for you then it is probably just a matter of changing a few configurations a bit to get Adam's to work for you. BTW, you just need to replace your current "QB sale" file with this one and configure it for your store by changing the top part of the file just as you did with the no-tax version.
  13. JB

    [Contribution] Ship In Cart

    Lol, don't thank me as you guys were the ones that figured it out by finding and describing just how to create the error- from there it was easy to track down. I always tested it by acting like a new customer or a returning customer, but had never thought to try multiple accounts one after the other without closing the browser. Feel free to add the fix in the contribs section if you would like.
  14. JB

    [Contribution] Ship In Cart

    Pixxi- Try adding this to your catalog/logoff.php file around line 25 along with all of the other "unregisters" in that section of code and see if it helps: tep_session_unregister('cart_address_id');
  15. JB

    Shipping Fees by Total Purchase

    Yes, it is called table rates and is part of the standard install. You can use either total price or weight to determine the rates.
×