XFileSharing Pro - Premium accounts not being set up correctly

Message
Author
Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

Premium accounts not being set up correctly

#1 Postby Hansen » Nov 12, 2010 8:17 pm

Hello

A friend from me buy on my site a Premium Account but he get not his day where i paid for he is a normal user after paid !

Where is the problem can you help me ?

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#2 Postby PowerChaos » Nov 13, 2010 4:59 pm

be sure you put the callback from paypal to your site

in my case it is pointed to my billing system but because the website is on the same server does it works to (paypal puts a callback to ip , and all sites on that server/ip will work)

so go to paypal , check that the callback is pointing to your site and it should work

Greetings From PowerChaos

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#3 Postby Hansen » Nov 13, 2010 5:52 pm

now i have make a callback

and now stand in my ipn_log

Sat Nov 13 18:20:55 2010 : Error HTTP

and my friend get not the premium days where his for payed

and


Your payment have not verified yet.
Please refresh this page in 1-3 minutes

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#4 Postby PowerChaos » Nov 13, 2010 6:06 pm

well , this are the settings i have and this is my log (in case you wont belive me that you do something wrong)
IPN Settings wrote: Current settings
Notification URL http://cp.powerchaos.com
Message delivery Enabled
IPN Log wrote: Message ID
0DG99303VN674952C
Date/time created
13/11/2010 11:02 GMT+01:00
Original/Resent
Original
Latest delivery attempt date/time
13/11/2010 11:02 GMT+01:00
Notification URL
http://www.boosterking.com/cgi-bin/ipn.cgi
HTTP response code
200
Delivery status
Sent
No. of retries
0
Transaction ID
[hidden because no1 need to know]
IPN type
Transaction made
as you can see , IPN is pointing to powerchaos.com , and it got it recrived on boosterking.com

because it is on same webserver

check your settings and point it to the right site , your error is saying that it coulnd even get to the url you provided and then wondering why it keeps failing ??

Greetings From PowerChaos

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#5 Postby Hansen » Nov 14, 2010 12:33 am

i dont find that in my cgi files

pls help me wher i can find that

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#6 Postby PowerChaos » Nov 14, 2010 1:07 am

as i am to lazy to copy past and filter a lot of things out of the text , so here is the site where you need to take a look at

it will explain how to setup IPN

http://designertuts.com/paypal-ipn-rece ... plication/

be sure to read and understand it before you start messing around with it

ps: the code i provided was from paypal ..

Greetings From PowerChaos

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#7 Postby Hansen » Nov 14, 2010 2:52 am

i have make it and have the same problem

Sun Nov 14 03:29:07 2010 : Prepared POST data: $VAR1 = {
'payer_id' => '***********',
'verify_sign' => '**************',
'residence_country' => 'DE',
'custom' => '3189310343',
'txn_id' => '**************',
'payment_gross' => '',
'receiver_id' => 'VR86VLANH48F4',
'last_name' => **********',
'receiver_email' => '*************',
'item_number' => '',
'payment_type' => 'instant',
'business' => '*************',
'shipping' => '0.00',
'payment_status' => 'Completed',
'payer_email' => '******',
'transaction_subject' => '3189310343',
'quantity' => '1',
'txn_type' => 'web_accept',
'charset' => 'windows-1252',
'payment_fee' => '',
'tax' => '0.00',
'item_name' => 'Premium',
'notify_version' => '3.0',
'mc_gross' => '3.00',
'payment_date' => '18:28:39 Nov 13, 2010 PST',
'handling_amount' => '0.00',
'mc_fee' => '0.41',
'protection_eligibility' => 'Ineligible',
'payer_status' => 'verified',
'first_name' => '*********',
'mc_currency' => 'EUR'
};

Sun Nov 14 03:29:07 2010 : Got answer: LWP will support https URLs if either Crypt::SSLeay or IO::Socket::SSL
is installed. More information at
<http://search.cpan.org/dist/libwww-perl/README.SSL>.

Sun Nov 14 03:29:07 2010 : Error HTTP

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#8 Postby PowerChaos » Nov 14, 2010 3:42 am

*edit*
you can put this setting on to , so your script got api acces , not sure if needed

https://www.paypal.com/be/cgi-bin/websc ... d-payments

*end of edit*

as you see my post above

go to https://www.paypal.com/be/cgi-bin/websc ... ipn-notify and put your website adress in it and put email messages on (like you in my quote above)

then go to https://www.paypal.com/be/cgi-bin/websc ... ns-history and you see last payments that are done

click on a message id so you see this
message id wrote: Message ID
xxx
Date/time created
13/11/2010 11:02 GMT+01:00
Original/Resent
Original
Latest delivery attempt date/time
13/11/2010 11:02 GMT+01:00
Notification URL
http://www.boosterking.com/cgi-bin/ipn.cgi
HTTP response code
200
Delivery status
Sent
No. of retries
0
Transaction ID
xxx
IPN type
Transaction made
IPN Message (lot of text here)
if you got that info then it should be working
if that url gives a error , check back to step 1 as your url is invalid


be sure that your paypal adress is filled in inside the setup page on your script

then a other question , what version are you using ??

and then last question

if it still refuse to work and you allow me acces to your paypal (is a security risk , and i understand if you refuse)
then send me a message to [email protected] (put as title something that i know that it is you ) with your paypal information (username/pass) and your website and your script admin login (username/pass) then i can manual setup and test it for you

as those settings should work as long it give you a verification back

please note , if you are using a free account then it wont work (if i am not wrong) , use a business/premium account for it ( i got business account , verified )

else contact paypal about it if you are 100% sure that the settings are right , as it is a paypal problem them that they do not send the callback to the script

there is nothing else that can be wrong , as long the callback is pointed to the script should it work

check to if you got the latest version of the script ( V 1.8 )

hopely this helps ?
because the info you posted ?? dont know where you got that from but it isnt the information that have something to do with it
as you first need to see the above information to know if it is sended to the right place or not

Greetings From PowerChaos

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#9 Postby Hansen » Nov 14, 2010 6:01 am

Nachrichten-ID ****

Datum/Uhrzeit der Erstellung 14.11.2010 06:46 MEZ

Original/Erneut gesendet Original

Letzter Zustellversuch (Datum/Uhrzeit)14.11.2010 06:46 MEZ

Benachrichtigungs-URL http://******/cgi-bin/ipn.cgi

HTTP-Rückmeldungscode 200

Zustellstatusgesendet

Anz. der erneuten Versuche 0

Transaktionscode *****

IPN-TypTransaktion durchgeführt

its on my Paypal


i have all make what you say but it dont work


i get the money bute the user dont get the premium acces

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#10 Postby PowerChaos » Nov 14, 2010 6:09 am

hmm,
if paypal sends the verification back then the rest is to the script

do you got the cronjob running ?? (like it need to be )

as i got the cronjob running for every min

but if paypal sends the conformation back then it is the script that doesnt continue or that cant verifie it

but paypal get a response back that it is verified so it should work then


sorry , but i can not help anymore with this as i got no solution

you should wait until the admin reply , as it probaly is just a small error that we are overlooking at (small errors are hard to find )

Greetings From PowerChaos

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#11 Postby Hansen » Nov 14, 2010 4:01 pm

okay thx for all


nd now admin pls help me

admin
Site Admin
Posts: 1839
Joined: Mar 22, 2006 12:32 pm

#12 Postby admin » Nov 15, 2010 1:34 pm

Code: Select all

Sun Nov 14 03:29:07 2010 : Got answer: LWP will support https URLs if either Crypt::SSLeay or IO::Socket::SSL 
is installed. More information at 
<http://search.cpan.org/dist/libwww-perl/README.SSL>.
This is telling you that you should install Crypt::SSLeay perl module on your server.

Hansen
Posts: 8
Joined: Nov 07, 2010 7:09 pm

#13 Postby Hansen » Nov 16, 2010 1:28 am

niw its installed and it works fine THX