|Number of votes:||3|
The EPiServer Commerce Module for PayPal Express Checkout is now available. The module is installed as payment provider and is configured through the Commerce Manager in the EPiServer OnlineCenter. For more advanced solutions the module can be modified to use custom order statuses set as a result of custom business processes or fraud updates.
The checkout process implemented in the provider is shown in the diagram below.
In this implementation the buyer follows these steps to checkout:
This integration includes a listener page for the PayPal IPN (Instant Payment Notification) service. This service allows PayPal to perform fraud checking against the payment transaction before sending a message to the IPN listener page to update the orders status from a pending status to a status allowing it to be released for shipping. If the transaction is deemed fraudulent then the order is set to a cancelled status.