I'm sorry to make another post about this, but since I keep getting the same error with: "order already paid" regardless of the customer account ( and test e mail i used..even with different sandbox accounts ) I'm a bit lost.
I've tried it on a different computer to see if it was an issue with my local computer, I tried a different wosbee shop i set up, and yet the same issue prevails, so I'm not entirely sure what to do now.
In a seperate matter then a purchase was carried out in www.dizaa.com, the order confirmed, sent off to payment, the payment was successful, and upon clicking the "return to merchant" the store says "order failed".
In what cases would an order fail?? I haven't been able to find anything on it anywhere, and as a side note it's unfortunate that an "order fail" can't generate a message sent to the store to notify them of this occurance? ( seemingly only cancelled, successful, and confirmed ones...?)
Auto return for website
Auto return for website payments setting in PayPal might be your problem.
Profile --> website payment preferences
If that was the issue, then make sure you read the rules regarding the return URL.
It could also be, that you're blocking multiple payments per invoice ID. Which is at Profile --> Payment recieving preferences.
Thanks, Considering it's not
Thanks,
Considering it's not me that's the owner of the paypal merchant account and I don't have access to it (nor have i ever logged into one, so i don't know what options are there ) and it's the first time configuring that part then:
What should the setting be? for auto return: and do we have to supply an url for the wosbee return address ( or is that supplied with the information sent to paypal?...overwriting any return address that might be there? ). I was partially suspecting the last because I get the "order has already been paid" and then i get the "return to merchant" link, which, once clicked sends me back to "Your Order" where it says order cancelled.
In terms of the second, blocking multiple payments per invoice ID. Shouldn't that be the case? As in, doesn't wosbee send a new invoice ID with every payment it carries out?,
thanks in advance!
I tried turning auto return
I tried turning auto return off and allowing multiple payments per invoice ID
I'm still getting:
This invoice has already been paid. For more information, please contact the merchant.
Wosbee does send a new
Wosbee does send a new invoice ID with every payment, but could the PayPal account have some old payments not made with your Wosbee account?
I'm not 100% sure, but I did
I'm not 100% sure, but I did think i found a solution to the problem.
3 different errors occured:
1st one was the failed one after making an actual real purchase. I suspect it said order failed despite the payment being successful because the paypal account was configured to auto return with a different url.
2nd one was already paid message. Which occured when hitting a "real" paypal account ( the stores ) with a sandbox account.
3rd was a checksum error which occured because instant transfer was turned on in the test account i replaced the "real" recipient with as the stores paypal account.
I do suspect i had a couple of cases of "corrupted" accounts/residue when moving from real/real to real/fake and over to fake/fake, so it wasn't entirely obvious what was needed.
In short though: the problem is solved.
Thanks for the help ppl.
Auto return turned on. It
Auto return turned on.
It would seem preferrable to have auto return turned on, since it sends you back to wosbee automatically then, and since the return address that's supplied by wosbee overides the address given in the paypal field.
If it's turned off and i manually click the button in the test enviroment I return without problems and it says order successful.
if i turn it on and it returns automatically I get an "order already handled", which is true, since the order is listed as paid in the order system...
But shouldn't it be saying "order succesful there"?...what goes wrong?
Just be patient and have faith. . you'll be alright. .
Why not try use eBay to look for specific products, not a type of product - but this doesn't apply in all ... You can very often get a refund through PayPal even with that language in the sale. Or try other trusted sites like texas merchant accounts who doesn't use Paypal for you to be more of assured in making an order, cancellation or request.