Commerce PayPal 2.0 Released
At the end of last year, I began an update to Commerce PayPal guided by my awesome integration engineer, Todd Hashimoto of PayPal.
Our goal was clear: integrate Express Checkout, PayPal Payments Advanced, and Payflow Link on top of the PayPal Payments Standard / Pro support the module already offered.
By the time we hit beta, PayPal let us know just what they thought of our integration... by saying it was the strongest integration they've seen and then joining us to talk about it at DrupalCon Portland.
We've received great feedback from users and developers during the beta period, so I've just packaged a full 2.0 release incorporating a few bug fixes and additional features.
The services integrated now offer:
- Express Checkout - redirects customers to PayPal from the shopping cart form (the "shortcut flow") or during checkout when PayPal is selected as the payment method (the "mark flow"). The shortcut flow allows customers to bypass your on-site checkout form entirely and return to your site to confirm the final order total after pricing rules have a chance to run in response to the addresses entered at PayPal. The mark flow allows customers to still pay via PayPal even if they first progress through your on-site checkout form with no final on-site confirmation necessary. Supports reference transactions through billing agreements.
- PayPal Payments Advanced - either redirects customers to PayPal or uses an iframe embedded in the on-site checkout process to accept payment via credit card or PayPal account. PayPal provides the merchant account for credit card transactions, supporting reference transactions for up to 12 months after the initial transaction.
- Payflow Link - this is the same service as PayPal Payments Advanced, but you can use your existing merchant account. Not to be confused with the on-site credit card processing offered Payflow Pro.
We still have a list of features to add and integrations to improve, and we invite additional feedback from users and developers in the issue queue.
Planned improvements include PayPal Bill Me Later support, region specific PayPal services (like Hosted Sole Solution), and Commerce Card on File integration for reference transactions.