This Server Behavior lets you create a page to setup the PayPal IPN
(Instant Payment Notification) request.
With this behavior you can verify the validity of the PayPal request on verift the Payer mail, receiver mail, currency, amount and TXN_ID. Each one can be setup for verification or skipped. After the request is correctly validated you can setup all the database transaction you need to finalize the payment, like update order record, create invoice, and others. The transaction can also get value from your own php function.
This behavior include a send mail module where you can configure the mail you need send to your customer after the PayPal request is process with a different mail body text setup for authorized payment and for unhauthorized payment.
With this behavior you can activate a log to detect all the request this page will receive to prevent fraudulent request to this page.
You can also define a mail account where send a mail in case the page receive a bad request that cause errors. All without need to write code.
Only for Php My-Sql 5.0 or more