PayPal Adaptive, unlike PayPal Standard, allows IgnitionDeck Enterprise owners to charge transaction fees to crowdfunding project creators. To read more about the capabilities of the different payment gateway options in IgnitionDeck Commerce (IDC), please see our documentation page called Choosing Payment Gateways.
NOTE: Taking IDC payments via PayPal requires at least a business-level PayPal account. To learn more about PayPal account types, see PayPal’s documentation on account types.
NOTE: It is a good idea to review PayPal’s documentation page called “Crowdfunding Application Guidelines“.
For the basic set up of the PPA gateway, please see the IDC PayPal Adaptive documentation. This documentation will cover the PPA application specifically for IDE.
NOTE: The PayPal Return URL field is only used for PayPal Standard, so you do not need to fill this out. To set up the auto-return from PayPal, this needs to be done in the PayPal account and will be found under Profile > Selling Preferences > Website Payment Preferences > Auto Return:
In your PayPal account, set up the Instant Payment Notification. This is a good tool for troubleshooting any payment issues and is done in Profile > Selling Preferences > Instant Payment Notification Preferences. The correct format is your site’s URL with the appropriate HTTP or HTTPS; it should not include the /dashboard or /?memberdeck_notify=pp (deprecated).
Once you’ve set up your payment gateway(s), you will probably want to perform some test transactions to make sure everything is working properly. For some tips on testing your payments gateway(s), see our documentation page called Payment Gateway Testing.
This error frequently looks like
error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
This error is due to the web host’s server security not meeting PayPal’s requirements. The web host needs to upgrade their server security to SHA-256 algorithm and discontinue use of the VeriSign G2 Root Certificate and upgrade to G5. For more information, please see PayPal’s SSL Certificate Upgrade Guidelines. If this isn’t possible, you may need to switch to dedicated hosting in order to install your own SSL certificate in order to comply with PayPal security requirements.