I'm stumped. I'm not so sure what is the answer to your question. I'll do some research in Google and get back to you if I bump into an anything. You should email the people at iPage as they probably could assist you..
What about PaySystems? I tested it myself and it worked perfectly. Also I have accpeted 8 PayPal payments already with no problems...
Dunno about Paysystems, but for paypal, if the customer doesn't click continue, OSC has no way of knowing that the customer had paid..
This has been discussed at great length on these forum. There are probably 3 topics on the very first page discussing this, and offering a solution, for paypal at least..
You need to install the IPN contribution...
I am getting a similar problem with payments via cheque or worldpay..
I have noticed that the orders_total table is not being updated. Wonder if this is the same problem...
Dont give up hope yet,.
Replace your code with this, (EVERYTHING).
Now when someone pays you thru paypal (and does not click "next" on the paypal page) you will see what they ordered in paypal. so you will always know what they ordered..
Digi - thank you, I did that but there is no way of me knowing until someone else pays through PayPal.
Matbennett - in my case nothing is added to the database, not one bit of info, no order id or anything like that is generated.
If anyone else has experienced this problem with PaySystems please share.....
There is a way to find out if it's working,.
Fill your cart with items, proceed thru the checkout, and when you get to the paypal page, you should see all the items you ordered on the paypal page correct?..
Almost all gateways that have their own payment form page and shows their own confirmation have this problem..
After clicking "Confirm order" customer has redirected to gatewaye page, where he enter credit card data. After pressing "Ok" button gateway shows "payment processed" page for several seconds. At this moment order doesn't completed in shop. osC complete order when customer redirected back to shop from payment gateway. So, if customer see "Payment processed" page and close browser immediately (before redirecting back to shop) - order lost..
We solved this in our shop, but this is require changing a lot of code, so changing your payment processor can be MUCH easier (authorize.net for example don't have such problems)...
This solution to this is not an exceptionally difficult one. This is what I propose:.
1. Add a temporary table to the database that is a clone of the orders table(s).
2. Clone all customer orders to this temporary database upon checkout.
3. Once customer returns to iPage site after successfully paying, remove the cloned entry and update the status of the origional order..
This way, if the customer fails to return to the site, at least you can grab the cloned order and figure out what was purchased. A very simple solution I have instituted in the meantime is to add the model number to the item description for the PaySystems checkout. This way, if an order fails, I can at least look in the paysystems control panel and grab the model number...
If we round the edges off of our square blocks they might be easier to move. I don't know what a block with round edges instead of square would be good for though......?.
Just kidding guys. Lets not re-invent the wheel here .There is already a contribtuion that will record the order in the dabase before the customer is sent to the payment gateway...
Well that's good to know, because I was just about to start working on my own. It's cool that I thought the same way as someone else....
Do you have the URL to the contrib that does this?.
Kelly, I believe this is the contribution you're looking for.
Order logging before payment processing:.
Ok I'm going completely nuts here...please give me a logical explanation to this....
On the 10th I received an order through PaySystems that didn't show up in the admin or in the database. The information sent to PaySystems was not complete so urgently emailed the buyer asking to confirm what he actually purchased. I immediately opened a thread here and didn't get any reply. I thought of closing down the store until I could verify why this happened but after doing a (test) purchase myself through PaySystems where everything went fine decided to leave it open and see what I could find on this topic here (I didn't find any info and got no replies). During my order the order was saved and I got an email like always..
The store has been opened for 4 months and I have received about 25 orders, large and small, paid through PaySystems/PayPal/Money Orders. No problem what so ever..
Since then I got 2 more regular orders through PaySystems and they were saved and showed up in the admin just fine. Everything seemed fine and I had no info that I could investigate what had happened so I told myself just to forget about it..
Today I get another order through PayPal ... not saved in the database thus not showing up in the admin...now I have to ask my customer "I'm sorry but what did you order?".
Does this make any sense??? I can't find any logical explanation and have received no complaints about any error from the customers....
This is MS1 and I have also to mention that I moved hosts at the end of August...I thoroughly tested all the functions and didn't see anything wrong since then I have received many successful orders using the above mentioned payment methods..
I'm extremely frustrated ... I have seen some minor bugs in osC but this is a major issue that would force me to close the store down until I can get some kind of reasoning to all this..
The customer did not click through after payment in paypal!..