Integrating PayPal Express Checkout

If you already accept credit cards online, you can set up Express Checkout with PayPal to integrate with your content item-based sites. This additional payment option is a convenience for your members, customers, registrants, and donors, which means more revenue for your organization. This option also reduces your liability for holding cardholder data, because their credit card information is stored securely at PayPal.

PayPal payments can apply to a full range of items offered in iMIS sites:

  • Products and product kits
  • Event registrations
  • Renewal invoices, for both accrual and cash dues
  • Donations

iMIS handles PayPal Express Checkout differently for products that are not shipped:

  • Shippable items (products and kits) require a deliverable address, which both iMIS and PayPal verify.  iMIS sends the contact’s name and address to PayPal, which displays the information on its site for the payer to verify.
  • Non-shippable items (renewals, registrations, donations) require no delivery address, so none is sent to PayPal. Because of this, PayPal displays the name and address of the payer that it has on file, which may differ from the name and address stored in iMIS.  

Your site visitors can complete transactions quickly and easily without entering credit card information:

  1. After adding all items to their cart (or completing a standalone donation), users click Check out with PayPal.
  2. They redirect to PayPal and sign in, where they complete their payment:
    • see their payment item details
    • review their shipping info
    • select their method and complete payment
  3. PayPal automatically returns the necessary information needed to confirm and fulfill the order. Your customer is returned to your website to view their confirmation.

You can set up style elements in your PayPal account so that customers will feel comfortable that it is a continuation of their shopping experience from your site.

Note: The Pay with PayPal option is hidden whenever the signed-in user works On Behalf Of another.