Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
gateways:paypal:express_checkout [2019/01/11 05:52] – [Subscriptions and Recurring Billing with PayPal Express Checkout] adamgateways:paypal:express_checkout [2019/09/09 20:42] – updating instructions for IPN foxybrett
Line 14: Line 14:
 support-added   : 0.6.0 support-added   : 0.6.0
 support-removed : support-removed :
 +supports-3dsecure: yes
 supports-multicurrency  : yes # enter "yes" or "no" (without quotes) supports-multicurrency  : yes # enter "yes" or "no" (without quotes)
  
Line 69: Line 70:
  
 === Part 1: Set up the IPN === === Part 1: Set up the IPN ===
 +
 +<wrap tip>Please note that PayPal updates their UI fairly regularly, and their own documentation often doesn't actually line up with how to access certain settings. If you have an issue with the following, please let us know so we can try to update things.</wrap>
  
 FoxyCart's integration with PayPal's [[https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/howto_admin_recurringpayments|recurring payments]] system requires the use of PayPal's [[https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/|Instant Payment Notification]] (IPN) system in order to keep our system and their system in sync after each transaction is processed (or fails to process). Follow these steps to activate your IPN: FoxyCart's integration with PayPal's [[https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/howto_admin_recurringpayments|recurring payments]] system requires the use of PayPal's [[https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/|Instant Payment Notification]] (IPN) system in order to keep our system and their system in sync after each transaction is processed (or fails to process). Follow these steps to activate your IPN:
  
   - Login to PayPal.   - Login to PayPal.
-  - In the top right hand corner, click the Cog icon to go to your profile+  - In the top right hand corner, click the gear / settings icon, then click "Account Settings"
-  - In the left hand side, select "My selling tools" (If you don't see this, try to find something like "Selling Preferences".) +  - In the left hand side, select "Notifications". 
-  - Under "Getting Paid and managing my risks" click the "Update" to the right of "Instant payment notifications"(If you don't see this, try to find a link that says "Instant Payment Notifications" and click that.)+  - In the "Instant payment notificationsrow, click the "Update" to the right of "Instant payment notifications".
   - Click the "Choose IPN Settings" button. \\ {{:docs:paymentgateways:paypal_ipn_step3.jpg}}   - Click the "Choose IPN Settings" button. \\ {{:docs:paymentgateways:paypal_ipn_step3.jpg}}
   - Enter ''https://yourdomain.foxycart.com/ipn.php'', but replace the ''yourdomain.foxycart.com'' with your full FoxyCart store domain. (If you're using a remote store domain like ''store.example.com'' then use that.) \\ {{:docs:paymentgateways:paypal_ipn_step4.jpg}}   - Enter ''https://yourdomain.foxycart.com/ipn.php'', but replace the ''yourdomain.foxycart.com'' with your full FoxyCart store domain. (If you're using a remote store domain like ''store.example.com'' then use that.) \\ {{:docs:paymentgateways:paypal_ipn_step4.jpg}}

Site Tools