VP-ASP :: Shopping Cart Software

Shopping Cart Software Solutions for anywhere in the World

US/Canada(Toll Free): +1 888 587 2278
Europe/UK: +44 (020) 7193 9408
Australia/New Zealand: +61 3 9016 4497

VP-ASP Shopping Cart Customer Forum

Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 VPCart Forum
 Electronic Gateways
 PayPal IPN result
 New Topic  Reply to Topic
 Printer Friendly
Previous Page | Next Page
Author Previous Topic Topic Next Topic
Page: of 3

mxu8808
Starting Member

25 Posts

Posted - April 06 2007 :  21:42:37  Show Profile  Visit mxu8808's Homepage  Reply with Quote
Hi, All:

Where is the place to download this small COM object called Dynu.wait? I don't own a host. I am using a third party hosting company. How should I do? I use VPASP 6.5 with Paypal IPN 6.5. The transaction was successful. When the customer click" return to the merchant". It says: The transaction failed!

My God! Is this an international joke? trying to cheat customers to pay twice or try 2nd payments? This problem MUST BE corrected!
Go to Top of Page

support
Administrator

4266 Posts

Posted - April 06 2007 :  21:46:03  Show Profile  Visit support's Homepage  Reply with Quote
You need to contact our host and ask them to install the DynuWait add-on.

This is needed in some server configurations to ensure the PayPal transaction works correctly.

If they will not install it you may need to change hosts.

Thanks
Cam

VP-ASP Support
Go to Top of Page

BruceMac
Starting Member

New Zealand
6 Posts

Posted - May 26 2007 :  03:41:01  Show Profile  Reply with Quote
Hello folks,

www.dynu.com does not appear to exist anymore and so the component is no longer accessible via this route.

Does anyone know of an alternative source for this software?

Thanks,

Bruce

quote:
Originally posted by support
The best solution we have come up with is the DynuWait option suggested by Jeremy above.

Go to Top of Page

BruceMac
Starting Member

New Zealand
6 Posts

Posted - May 26 2007 :  14:56:22  Show Profile  Reply with Quote
This "non-existence" was apparently only an overnight problem - the site is back online.

quote:
Originally posted by BruceMac

Hello folks,

www.dynu.com does not appear to exist anymore and so the component is no longer accessible via this route.

Does anyone know of an alternative source for this software?

Thanks,

Bruce

quote:
Originally posted by support
The best solution we have come up with is the DynuWait option suggested by Jeremy above.



Go to Top of Page

jeremy_burgess
Starting Member

United Kingdom
11 Posts

Posted - June 28 2007 :  16:17:50  Show Profile  Visit jeremy_burgess's Homepage  Reply with Quote
Fantastic!!

Been on the PayPal IPN forums and have fixed this problem properly! No need to introduce any delay at all now.

Replace the existing getResultValues subroutine in paypalIPNcallback.asp with this code - apologies for pagination when pasting into here.

sub GetResultValues
Dim str, OrderID
Dim objHttp
Dim ResponseText

OrderID = Request.Form("item_number")
Txn_id = Request.Form("txn_id")
Payment_status = UCase(Request.Form("payment_status"))

if PaypalVerify = "No" then
handleUnverified
end if

' Read post from PayPal system and add 'cmd'
str = Request.Form & "&cmd=_notify-validate"

' Post back to PayPal system to validate
set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
' set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP.4.0")
' set objHttp = Server.CreateObject("Microsoft.XMLHTTP")
objHttp.open "POST", "https://www.paypal.com/cgi-bin/webscr", false
objHttp.setRequestHeader "Content-type", "application/x-www-form-urlencoded"
objHttp.Send str

' Check notification validation
if (objHttp.status <> 200 ) then
' HTTP error handling
pError = "The PayPal IPN verification failed"
pAuthcode = pError

elseif (objHttp.responseText = "VERIFIED") then
' All OK
pError = ""
pAuthcode = "Verified"

elseif (objHttp.responseText = "INVALID") then
' Log for manual investigation
pError = "Your payment was not verified by Paypal"
pAuthcode = pAuthcode

else
' Unspecified problem
if pError = "" then
if payment_status = "COMPLETED" or Payment_status = "PENDING" then
exit sub
else
pError = "Paypal has declined payment"
pAuthcode = pError
end if
end if

end if

set objHttp = nothing
end sub


Slightly neater version available via: http://littletidbitsofknowledge.blogspot.com/

Contact me for cost effective VPASP solutions delivery.

Does your organisation need better management information? www.goldfigure.co.uk is used by blue-chips to deliver real time sales, KPI and activity data.
Go to Top of Page

Piercebody
Starting Member

14 Posts

Posted - July 06 2007 :  21:49:02  Show Profile  Reply with Quote
Hi,

I checked this update and I think it is not working.

Can you please confirm again is there is any other method or any other check list to check this out..

I have tested many times using my live accounts and I am spending too much transaction fees also.

Really I am worried about upgrading to vpasp6.50. I was happy and the version 5.50 is working good with paypal.

I spent a lot for this upgrade and cant make into live because of this problem. VPASP is offering only 2 gateway for paypal and one is shared SSl and another is this PaypalIPn which they never tested I think.


If this issue is still in pending they should not released it.. and I am holding my shop for this problem...

Please advise me and I want to get rid of this problem as soon as possible. The worst think is it is again asking the customer to pay and how many times they pay and they really got shocked for this response.

You think If I use the same version 5.50 paypal integration files to use with version 6.5 will it work.. please advise me..

Any help to solve this problem is highly apprecaited.

Thanks & Regards,
Matt.





Go to Top of Page

support
Administrator

4266 Posts

Posted - July 06 2007 :  23:49:06  Show Profile  Visit support's Homepage  Reply with Quote
Hi Matt,

Have you tried either of the options offered in this thread?

Try applying these and see if it fixes your issue.

If they don't you can post a query in our help desk and our support team will be happy to assist.

Thanks
Cam

VP-ASP Support
Go to Top of Page

Piercebody
Starting Member

14 Posts

Posted - July 07 2007 :  00:06:53  Show Profile  Reply with Quote
Hi,

I already posted in the helpdesk also and still waiting for the solution.

I applied wait for delay option and new correction code also..Nothing seems to be solve my problem..

Please help me..

Thanks & Regards,
Matt.
Go to Top of Page

support
Administrator

4266 Posts

Posted - July 08 2007 :  21:10:49  Show Profile  Visit support's Homepage  Reply with Quote
Matt's issue was simply an incorrect stup of PauyPal IPN and is now solved.

Our gateway interfaces are supplied with readme set of instructions on setting up the gateway interface. Most issues can be solved by simply following these.

Thanks
Cam

VP-ASP Support
Go to Top of Page

perinius
Starting Member

USA
47 Posts

Posted - July 11 2007 :  13:15:26  Show Profile  Reply with Quote
I am having the same problem of order not found when calling paypalipnresult, or when copied and pasted into url bar. It does work though when I pasted shopthanks.asp?oid=xxx. Would there be an issue with changing the hidden 'return' value to shopthanks.asp?oid=[xxx] and not paypalipnresult rather than adding the dynuwait?


Ben

Edited by - perinius on February 29 2008 14:30:19
Go to Top of Page

perinius
Starting Member

USA
47 Posts

Posted - July 11 2007 :  17:36:54  Show Profile  Reply with Quote
I have downloaded and ran the dynuwait.dll added the code just below the include file, this didn't work, I tried adding the WAITFOR DELAY and this did not work and I also tried Jeremy's updated subroutine above and this did not work and my thought above about having it go straight to shopthanks.asp did not work either.
Has anyone found a solution that were in the same situation as me?
This one is killing me.
Thanks.

Ben

Edited by - perinius on February 29 2008 14:30:01
Go to Top of Page

support
Administrator

4266 Posts

Posted - July 11 2007 :  20:05:53  Show Profile  Visit support's Homepage  Reply with Quote
Hi Ben,

Can you submit this into our help desk and we will have a look for you and try to see what is going wrong.

PayPal IPN is generally very simple to get going so it will probably be some setting that needs tweaking.

Thanks
Cam

VP-ASp Support
Go to Top of Page

seroom
Starting Member

New Zealand
27 Posts

Posted - April 08 2008 :  19:53:32  Show Profile  Reply with Quote
Jeremy

Thanks for the fix, I'm going to try it out.

Question

is this line.... elseif (objHttp.responseText = "VERIFIED") then
... meant to be ... else if .... Should there be a space between the else and if?

Also how imptotant is the tabbing, can we just copy and overwrite the code as is or must it be tabbed in the same places. (I'm not that familiar with writing code you see)

If this works I take it it will be included in version 6.5.1 :-)

Steve

Edited by - seroom on April 08 2008 19:56:24
Go to Top of Page

FolkDude
Starting Member

USA
10 Posts

Posted - May 11 2008 :  10:51:24  Show Profile  Visit FolkDude's Homepage  Reply with Quote
I'm setting up the PayPal IPN gateway, and this intermittent "transaction failed" message has been a problem for me, too. It appears that the Dynu Wait component is the best solution to the problem, but the dynu.com website has been offline for over a week now. Is there any other source for the Dynu Wait server component?

FolkDude Creative Services - www.folkdude.com
Go to Top of Page

saki
VP-ASP New User

82 Posts

Posted - May 22 2008 :  13:41:20  Show Profile  Reply with Quote
...and it still is! Is there a real fix for this problem?
Go to Top of Page
Page: of 3 Previous Topic Topic Next Topic  
Previous Page | Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Snitz Forums 2000