Payments by PayPal/Credit Card

In certain circumstances, it may be necessary to request payment for a service booked through the online reservations portal. Softvision Agenda can be configured to accept payments via PayPal/Credit Card at the same moment where the customer makes the reservation from the portal. In this way, the appointment request will be sent to the system only if the customer regularly makes the payment.

In order to accept payments through Paypal, the first thing to do is register on by requesting a Business account whose opening is completely free and allows you to immediately start receiving payments.

Once the registration is complete, we can log in to the Paypal control panel using the account email with the password and perform the following steps:

1) Enter the "Account Management" section

2) Click on the "Update" button of "Payments on website", enable the "Automatic return" item and enter "" under "Return URL". Just below, we also enable the "Transfer of payment data" flag and save the changes.

3) In order for PayPal to immediately communicate payments made by customers to the system, it is essential to activate PayPal's immediate payment notification (IPN). Still from the "Payments on website" page, we access the "Immediate payment notification" section ("Update" link) and click on the "Change settings" button. On the page that opens, under "Notification URL", enter the address "" and enable the flag "Receive IPN messages (activated)".

At this point it is possible to proceed with the configuration of the Paypal functions of the system by accessing the Settings | Preferences section and entering the e-mail address of your PayPal account.

Keep in mind that customers who do not have a Paypal account can still use this method of recharge using a normal credit card. In fact, when they are asked to enter their Paypal account data, they will also have the opportunity to choose to make the payment by entering their credit card data without being forced to create a Paypal account (operation still possible) .