Troubleshooting PayPal Payments
This documentation lists issues that have come up with the PayPal integration in the past and steps to resolve them. We will update this documentation as new issues arise that need troubleshooting.
This issue occurs when you notice that clients are submitting payment for their appointments, but their invoice isn't reflecting that payment. What is likely happening in this scenario is that PayPal isn't updating TimeTap when the payment is received. This can happen if the IPN in PayPal has not been configured correctly.
By default when you set up the PayPal integration, TimeTap sets the IPN for PayPal to send notifications back to TimeTap whenever payments are received. If you have updated or changed your IPN settings in any way, this could have broken the connection.
To resolve this, navigate to your IPN Settings in PayPal (instructions on how to get there are available on PayPal's documentation site here: https://developer.paypal.com/docs/api-basics/notifications/ipn/IPNSetup/#:~:text=Click%20the%20settings%20icon%20at,URL%20and%20activate%20the%20listener.)
In the step in that guide where it asks you to put in a Notification URL, you'll want to paste the following: https://www.timetap.com/businessWeb/businessIPN2.do
By following those steps and updating your IPN Settings to send updates to that link, you'll see payment confirmations come through from PayPal to TimeTap.