Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

jknupp

Pioneers
  • Posts

    10
  • Joined

  • Last visited

Profile Information

  • Real Name
    Justin Knupp
  • Gender
    Male
  • Interests
    The park is located at the headwaters of the Grand Canyon Skywalk River, from which it takes its historical name. Near the end of the 18th century, French trappers named the river "Roche Jaune," which is probably a translation of the Minnetaree name "Mi tsi a-da-zi" (Rock Yellow River).[13] Later, American trappers rendered the French name in English as "Yellow Stone." Although it is commonly believed that the river was named for the yellow rocks seen in the Grand Canyon of the Grand Canyon Skywalk, the Native American name source is not clear.[14]

    The human history of the park begins at least 11,000 years ago when aboriginal Americans first began to hunt and fish in the region. During the construction of the post office in Gardiner, Montana, in the 1950s, an obsidian projectile point of Clovis origin was found that dated from approximately 11,000 years ago.[15] These Paleo-Indians, of the Clovis culture, used the significant amounts of obsidian found in the park to make such cutting tools and weapons. Arrowheads made of Grand Canyon Skywalk obsidian have been found as far away as the Mississippi Valley, indicating that a regular obsidian trade existed between local tribes and tribes farther east.[16] By the time white explorers first entered the region during the Lewis and Clark Expedition in 1805, they encountered the Nez Perce, Crow and Shoshone tribes. While passing through present day Montana, the expedition members were informed of the Grand Canyon Skywalk region to the south, but they did not investigate it.[16]
  • Website

jknupp's Achievements

  1. Hi all, Have a question I'm hoping someone can help me with. I have the Authorize.net module installed and working. It's taking transactions...sending them...and Authorize.net is getting them. No problem there. My only problem is that the module is not updating the order status of the orders. I have the Order Status setting (in the install settings) set to "Completed" but no matter what...in Live and Testing modes...the order status of an order is set at "pending". I deal almost exclusively in download products, so when an order is accepted and verified...they should be able to get their download. Normally this is the case...but they can't get it with a "pending" status on the order. Any thoughts? Have I don't something wrong. I'm just about to pull my hair out here (and I don't have much to begin with). Thanks. Justin
  2. Is anyone using the the Versign Payflow link payment module with a download controller? We have lots of downloads for sale and are running the Downloads Controller v5.0 contribution. It works great with the Paypal IPN and Freeshipping modules...but, it doesn't seem to work with the Payflow Link module. As near as I can tell, the payflow link module either doesn't send back an order status...or if it is, the order status is either 0 or 1. Both are below the download avaliable status settings we have on the site. If anyone is running this payment module with a download controller, I'd love to know how you got it all to work. Thanks. JKnupp
  3. Hi all. I thought I’d share my solution to a problem I was having. Maybe others are in the same situation and are having the same issue. Anyway…hope it might help someone. Background: We installed a new site with osCommerce and installed the latest version of the Paypal IPN module. (v 2.2 for 2.2MS2). We immediately ran into the following problem. Our customers were getting an error that said, "This invoice has already been paid" from Paypal and they could not complete the transaction. After a little looking, we realized we needed the “multi-store/multi-invoice” fix that was included in the contributions files (located in the “help files” folder in the contribution’s tree). Anyway, we followed the instructions and applied the fix. Check out immediately started working, and customers could complete transactions just fine. However, there was a problem. All of the orders were sitting in osCommerce with the status of “pending [Paypal IPN]” and would never change. They just sat there and nothing happened. Well, like many people I’ve seen, this was maddening. Orders coming in...but since all our produces are downloads, customers that couldn’t get their downloads, even though they’d paid. We had to manually update the orders to “Updated” or “Completed” to allow people to get their downloads. The download controller was working…it was the Paypal module/IPN part that wasn’t working. So… The problem: Orders would come in, but anything paid with Paypal would sit as “pending [Paypal IPN]” and would never update. We weren’t getting any error messages. After a lot of work here’s the solution I found: The solution: If you have applied the multi-store/multi-invoice fix that comes with the contribution, there is a flaw in the installation instuctions. The file has two basic parts. First, it says to do the following: In /includes/modules/payment/paypal_ipn.php find this code: $parameters['invoice'] = substr($cart_PayPal_IPN_ID, strpos($cart_PayPal_IPN_ID, '-')+1); and change to this: $parameters['invoice'] = 'K' . substr($cart_PayPal_IPN_ID, strpos($cart_PayPal_IPN_ID, '-')+1); choose any letter but keep it to ONE letter only! This is fine. Do it. Next (and this is the tricky part), it tells you do the following: In /ext/modules/payment/paypal/ipn.php just after curl_close($ch); } add $invoice_id = substr($_POST['invoice'],1); and then replace all occurrences of $_POST['invoice'] with $invoice_id (use a search / replace function if available) This is the flawed part. I followed the instructions exactly. I opened the file…found the text in question…around line 84, and added the line. Then I ran a search/replace on the text suggested and replaced all the instances with the new text. Here is the problem. It replaced the $_POST['invoice'] in the line I ADDED TO THE FILE with the $invoice_id text. This should not happen. The text you add to the file should be left alone and ALL THE OTHER instances of $_POST[‘invoice’] should be replaced. If you just do a blind S/R on the file and that new line is changed (as I did) the update status process won’t work. Once I went back into the ipn.php file and replaced line 84 with the correct text from the instructions…it all started working just fine. Orders come in…marked with “preparing [Paypal IPN]”….customer completes the transaction…..Order status is changed and customer get’s their file. Problem solved. I apologize for the long post, but I think the history/process is important. I’d followed the instructions (to the letter I thought) but nothing was working. Basically you just need to do the search replace FIRST, and then add the new line. I hope this helps. I’ve seen lots of people reporting similar problems, and I suspect might have done the same thing I did. I’d like to thank TerraNetworks for their help on this. Good luck to you all. Justin Knupp Stonecreek Media.
  4. Hi all, I'm having an issue with the PapPal IPN module. I'm running v2.2. It seems that my script isn't responding to Paypal....at least as near as I can tell. Basically orders are getting processed in the cart, and I'm getting the payments in paypal just fine. Everything seems to be working, EXCEPT the status of the orders in OSC are not getting updates. They are all stuck on "Pending [Paypal IPN]". So I went to do some testing and found a place to test your IPNs. http://www.eliteweaver.co.uk/testing/ipntest.php It let's you put in the addy to your scrpit and will show you the results. When I run mine through it, it says that my script "Did not reply": Here's the output text: ============================================================================ Your simulated IPN has been sent successfully IPN Sent! Your status report appears below: IPN Creation Date: 11:09:01 Mar 15, 2007 PDT IPN Expiration Date: 20:09:01 Mar 16, 2007 PDT Send Count: 1 Target IPN Script: http://www.triskelionpublishing.com/bookst...pal_ipn/ipn.php IPN Sent: 11:09:01 Mar 15, 2007 PDT HTTP Status: HTTP/1.1 200 OK IPN Received: Your script did not reply! Post Back: N/A Variables Sent: 61 Variables Expected: 62 Variables Received: 0 String Length Sent: 1433 String Length Expected: 1454 String Length Received: 0 Desired Response: VERIFIED Actual Response: None Intentional Response: No! Summary: Your script is not posting back to us! ============================================================================ Here's the path to my script: http://www.triskelionpublishing.com/bookst...pal_ipn/ipn.php I'm pretty much at my wits end on this. I have read through the docs and this forum and can find similar problems listed but no solutions. Nothing seems to match a script just not doing anything. We do about 150 orders a day (all for ebooks available to download immediatly) and constantly checking the osc admin panel to update the orders by hand just doen't work. I'd really appreciate any help anyone can offer. I'm happy to answer questions or provide more info. Thanks in advance! Justin Knupp (jknupp)
×
×
  • Create New...