PayPal Payments Standard (IPN)


The following information is specific to PayPal Payments Standard payment gateways.

To enable the PayPal Payments Standard payment module in Merchant Manager:

1

Log in to your Merchant Manager administration interface.

2

Click Orders, then Checkout.

3

Click PayPal Website Payments Standard (IPN).

4

Click Install, then Edit.

5

Enter the appropriate settings for your Payments Standard (IPN) account.

Enable PayPal IPN Module: Select Yes to enable.

Move tax to total amount: If you prefer to always display the total with tax included, then select Yes; otherwise select No.  If Yes, then you must use Aggregate Transaction Type.

Email Address: Enter your PayPal Seller e-mail address.

Transaction Currency: Choose Selected Currency option to allow the customer to select their preferred currency (so long as you have enabled those currencies) or one specific currency that all customers will be forced to use.

PayPal Fee: If you wish to charge customers a fee for using PayPal, then enter the percent of the total (amount + shipping + tax) to charge for this fee.  For example, 4%.  This fee is visible in the order total.

PayPal Fix Fee: If you prefer to charge a fixed fee instead of a percentage of the total, then enter that fixed amount.  This fee is visible in the order total.

Payment Zone: If defined, then the PayPal Standard  IPN method will be available only to orders within that defined zone.

Set Preparing Order Status: When a customer reaches the checkout confirmation page (before the customer is forwarded to PayPal to complete transaction), the order is saved in the Merchant Manager database with this status.  If for some reason the customer does not complete the transaction OR updates the order information after having reached the checkout confirmation page, then the original order still remains in the database.  You can remove these premature orders after a few days in the Merchant Manager Admin Customers Orders page.  By default, this status is set to Preparing [PayPal IPN].

Set PayPal Acknowledged Order Status: After the transaction is completed, then the order status changes to this value.  We suggest setting it to Processing.

Gateway Server: If you're ready to accept customer payments, then select Live.  To test using the sandbox server, then select Testing.

Transaction Type: If you want your customer to process a transaction one item at a time per order, then select Per Item; if you want your customer to process a transaction with all the items in an order at once, then select Aggregate.  We strongly recommend Aggregate.

Page Style: If you have defined a particular page style in your PayPal Profile (for example, a page with your store logo during checkout), then specify it in this field.  Leave blank for the default style.

Debug E-Mail Address: Enter the address to which you want invalid orders sent for debugging or verification purposes.

Sort order of display: Set the order of display of this payment method compared to other payment methods on the checkout page.  Starting from 0 (zero), lower numbers have higher display priority.

6

Click update.