
IPNator allows automated paypal payment processing via PayPal Instant payment notificator protocol.
Principle of the IPNator plugin function:
1. Customer places his order through the PPCal shopping cart.
2. PPCal shopping cart send the order to the PayPal website and PayPal website process it.
3. PayPal website communicate with the IPNator plugin on the owner's site via the PayPal IPN protocol. IPNator plugin verifies the order and allows the PayPal to complete transaction. Finally PayPal notifies IPNator that transaction was completed and IPNator plugin writes all the details about the order into the database.
4. PPCal shopping cart receives notice from the IPnator.
5. PPCal shopping cart sends out customized e-mail both top the customer and the site owner, notifying them about the transaction.
6. Site owner can contact the customer via e-mail directly from the PayPal shopping cart.
7. Also, site owner can access IPnator database, containing information about al the orders.