SMFHacks.com

SMF Store => Support => Topic started by: diegolyanky on July 08, 2018, 11:23:18 pm

Title: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 08, 2018, 11:23:18 pm
Since June 29, 2018, SMFSTORE has stopped interacting with Paypal. Subscriptions and payments do not reach my site anymore. I think it's due to a change that Paypal made, but I'm not sure how to fix it.
Active subscriptions continue to generate income, but it is not updated on my site ... And if someone buys a product (digital products) they are not reflected in the list of transactions (the money normally comes into my Paypal account)

I understand that there have been a number of changes in Paypal, which puts me in need of modifying something on my site, but I can not know with precision what I should modify.
Has this happened to someone else?
Thanks a lot for the help... I really need it.

Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 09, 2018, 07:24:27 am
What version of the store are you using?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 09, 2018, 05:11:44 pm
I'm using a very old version. (1.3.8 Version)

Must I download and install the new version ?

And, another question:

I bought a license for domain www.dtf***.net, but I changed the name and domain, now is www.dtf***.info...

And, must I renew the license for that new domain ?

Please, tell me what must I do, and what's the best way to do it...

Thanks a lot for your answer !!!
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 09, 2018, 05:45:03 pm
Yes, you should renew and download the latest version which is 3.0.2  you can renew via https://www.smfhacks.com/index.php?action=license for a lower price.
You can then upgrade your store. You can pm the license domain.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 10, 2018, 09:29:40 am
Admin: Thanks for your quickly response...

But, when I go to "Renew" the domain listed is dt***.net ...

Must I renew for that domain, and after you'll update to dt***.info ?

Is that correct ?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 10, 2018, 09:33:00 am
Yes, I can do that.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: shuban on July 10, 2018, 04:34:26 pm
Did PayPal change its code since 2017? I have a version from 2017 downloaded.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 10, 2018, 04:35:56 pm
I don't remember last things were have to be a https post back
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 12, 2018, 05:08:04 pm
Admin:

The renew of license has been paid (a few seconds ago).

I have installed 1.3.8 version. Now, I downloaded the 3.0.2b ...

Question: Must I uninstall 1.3.8 version in order to upgrade to 3.0.2 ??

And, If I uninstall, what's about the old transactions ?... What's about the old suscriptions ? ( will be deleted or will stay there ? )

Please, remember to change the license from dt****.net to dt****.info, please.

My .net site was changed to .info. I use only one SMF Store :)

Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 12, 2018, 08:27:43 pm
Updated license url thanks.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 13, 2018, 05:47:46 pm
I updated, but I have a problem now...

I have a new suscriber, and I receipt the payment OK, but the store sent to me this:

I received this email from my store:

IPN Amount change detected. The amount sent ()  did not match the amount due.
 
 cmd=_notify-validate&txn_type=subscr_signup&subscr_id=I-C30BHJ95WY2K&last_name=vi%F1olo&residence_country=AR......... (continue)

Why occur this ? --> IPN Amount change detected. The amount sent ()  did not match the amount due.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 13, 2018, 06:02:51 pm
Go Under Store Configuration -> Payment Modules  -> Disable IPN price check security
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 13, 2018, 06:17:39 pm
Go Under Store Configuration -> Payment Modules  -> Disable IPN price check security

Ok.. I did it. But, I continue with the problem of paypal can't interact with my site.

Last transaction on transactions list: 28/06/2018 ... no new payments and no new suscription are arriving to me. ...
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 13, 2018, 06:24:42 pm
They should start to come in when new orders are placed or subscriptions come in.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 13, 2018, 06:33:30 pm
They should start to come in when new orders are placed or subscriptions come in.

Ok... I'll wait until tomorrow in order to view new transactions.

Then, I'll let you know if solved or not.

Thanks for reply :)
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 13, 2018, 11:36:15 pm
Problem continue... I sent to you a PM.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 14, 2018, 03:13:07 pm
I did another update  uninstall install new version at https://www.smfhacks.com/index.php/topic,825.msg42053/topicseen.html#new should help with the security check issue.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 14, 2018, 05:24:14 pm
I think the problem is here...

This is part of my index.template.php ... and I cant find where to modify the file in order to modify manually:

Code: [Select]

$current_action = 'admin';
if (in_array($context['current_action'], array(


Code: [Select]

// the [member] list button
if ($context['allow_memberlist'])
echo ($current_action == 'mlist' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'mlist' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=mlist">' , $txt[331] , '</a>
</td>' , $current_action == 'mlist' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';


Can you modify the file for me???... pleeease (attached to this post)

I'll send to you a donation for that ;)

Thanks a lot for your time ! :)
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 14, 2018, 08:10:05 pm
Attached modified index.template.php
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 15, 2018, 09:13:30 am
Updated... and problem still there.

Maybe... Must I migrate my forum to a https .... what do you think ?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 15, 2018, 09:32:53 am
New orders not coming? Did you disable ipn security?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 15, 2018, 10:32:57 am
Yes... I disabled IPN Security.

But, looking into my PayPal account, I made this changes into Paypal:

Current settings
Notification URL http://www.xxxx.info/storeipn.php

Changed to:

Current settings
Notification URL https://www.xxxx.info/storeipn.php

And, into my store (on my site) i made this changes now:

Changed from:

Store URL: http://www.xxxxx.info/store/

to:

https://www.xxxxx.info/store/

I hope this will work now.

In resume: I think was a configuration error (my error) ... because, since 28/06/2018 Paypal only interacts with "https" sites.

I'll wait to new payments and let you know.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 16, 2018, 03:30:10 pm
New orders not coming? Did you disable ipn security?

Still not working... No new suscriptions are incoming, and no new payments...

Into my account (on Paypal) are incomming payments, and if you enter in store you can purchase items BUT no appears reflecteds on store.

I don't know what more can I do...

Disable IPN price check security (on store) = Disabled

IPN on Paypal account = OK (Notification URL https://www.xxxx.info/storeipn.php)

Into Store on my site: Store URL: https://www.xxxxx.info/store/

Today, I received new suscription (on Paypal, but not into store):

Example: (Looking into Paypal)

Suscription: Profile ID: I-C4R775P36N26

Amount: 5,99 U$D

16 Jul 2018 12:47:03 PDT
Transsaction Id.: 3D575393NF6869201

And, into my store I have no new payments, no new suscription ... no emails notifining nothing.

SSL Certificate = OK

HTTPS : Working fine on entire my site

What more can I do ? ...

Any ideas or sugestions ??

Please, I need it... otherwise I must check manually each payment and sometimes, the email of the buyer is different of their Paypal email.

Thanks !!!
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 16, 2018, 04:31:11 pm
Open your storeipn.php
Find
Code: [Select]
define('DEBUG_STORE','0');
Change to
Code: [Select]
define('DEBUG_STORE','1');

Make a file called store_debug.txt in root of your forum and make it writable.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 16, 2018, 04:38:35 pm
Done... And now ? ... Must I wait until next payment or suscription ?

Or ...   is this in order to know where is the problem... right? (Debug Mode)
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 16, 2018, 04:46:45 pm
Yeah have to wait till next payment
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 16, 2018, 04:49:48 pm
I just checked your site by going to the ipn.php file
I get this error. It is issue with your PHP
Quote
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://www.paypal.com:443 (Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?)
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 16, 2018, 08:26:54 pm
Hmmm... So, any idea on how to solve it ?...

I have a new suscriber, and new payment... Here is attached the store_debug.txt file.

So, can you help me with this ?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 16, 2018, 08:45:18 pm
You have to contact your hosting company to update PHP to include (Unable to find the socket transport "ssl"

That is what is causing it to fail. Paypal requires SSL postbacks now.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 16, 2018, 09:00:41 pm
Ok. I opened a ticket to my host technicians (my server, allocated into a collocation service in LiquidWeb)

When I have an answer from they, I'll let you know.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 16, 2018, 09:25:06 pm
Ok sounds good.
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 17, 2018, 01:34:13 pm
It works !!! ... Working all fine.

Store korking better than never !!! Thanks a lot for your help !
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 17, 2018, 01:42:27 pm
Glad you have it working!
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 17, 2018, 08:28:13 pm
I again:

I have a question:

If I search for a username into "Search Transactions" ---> Username ... Not showing results.

If I search for emails, no showing results... But, user is a buyer ...

Any idea of that ?

Caching problem maybe ?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: SMFHacks on July 17, 2018, 08:53:13 pm
Did they just buy or bought in past?
Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 17, 2018, 09:27:50 pm
They just buy a product today (new buyers, never in the past bought nothing) ...



Title: Re: Paypal has stopped interacting with my site since 06/29/18
Post by: diegolyanky on July 19, 2018, 08:52:08 am
They just buy a product today (new buyers, never in the past bought nothing) ...

Any ideas about that ? ...