To post a new support question, click the Post New Topic button below.
Current Version: 4.8.5 | Sytist Manual | Common  Issues | Feature Requests

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

Payment

S
36 posts
Fri Jun 15, 18 7:21 AM CST
Hello, I have a problem with the payments on my website, I'm taking payments trough PayPal but is not redirecting back to the website, so at the end I have the payment on my PayPal account but I don't have any order on the website, what can I do?
16,152 posts (admin)
Fri Jun 15, 18 1:16 PM CST
When someone makes a payment with PayPal, PayPal sends an Instant Payment Notification (IPN) back to your Sytist to create the order. If you have received the PayPal payment and it didn’t create the order there can be a few reasons:

Your PayPal account is not a “Business Account”.
If your PayPal account is a “personal” account then you need to upgrade it to a business account.

Something is causing PayPal to not be able to communicate back to your Sytist.
This can be caused by something on the server blocking PayPal IPN like a firewall or Mod Security.

You can check the IPN history in your PayPal account to see if there are any errors. Log into your PayPal account then go to the following link:
https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history

You should have a Search Results section. If nothing is in it, change the dates to when a payment was made.

Date/time created - Message ID - Status - Transaction ID

See what is under Status. If it says Disabled, then for some reason PayPal was not able to talk back to the server to update Sytist with the payment information and create the order.

You can check with your hosting company and see if they have any known issues with PayPal IPN and let them know something might be blocking it. PayPal has information about their IP address on this page if they are blocking PayPal for some reason:

https://developer.paypal.com/docs/classic/lifecycle/faq/#ipaddress

If your host is unable to resolve it, you can contact PayPal and see if they have any reason why it was disabled.

IPN settings in PayPal
There are IPN settings in your PayPal account and maybe you have previously entered in something there.

Top right of your PayPal account click Profile -> Profile and settings

Left menu click My selling Tools
Under “Getting paid and managing my risk” click update next to “Instant payment notifications”.

Click “Choose IPN Settings”.

With Sytist the notification URL should be blank and “Do not receive IPN messages (Disabled)” should be checked. The reason why is Sytist sends the IPN information (Notification URL) when the customer goes to pay at PayPal.

If you have a Notification URL in this section remove it and update the settings.

If you want to add your Sytist notification URL in this section, that URL would be the link to your Sytist followed by /sy-inc/store/payment/paypal-standard-return.php

Example: http://www.yourwebsite.com/sy-inc/store/payment/paypal-standard-return.php

If you have a SSL on your site:

https://www.yourwebsite.com/sy-inc/store/payment/paypal-standard-return.php

If Sytist is installed in a sub folder on your site add that folder name after yourwebsite.com/

Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
2 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 353 times
Category: Payment Options
 
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

 
©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window
Loading
Close