I have a client which has a paypal account setup, but they are currently using Certificate Authentication on their other sites and not Signature Authentication. They've told me that Paypal does not support having a mixed method, so I'm either going to need to change all the rest of their sites to use Signature Authentication or change Drupal Commerce Paypal to use Certificate Authentication.

Here's how. Doesn't seem all that hard. In the rules configuration we simply need to allow the admins to choose a authentication method, then apply the appropriate credentials when sending the transaction.

Here's how to do it.
https://www.x.com/blogs/matt/2010/08/17/using-api-certificates-in-php

Comments

j0rd’s picture

Status: Active » Needs review
StatusFileSize
new7.35 KB

I've created a patch in another issue queue:
http://drupal.org/node/1155768#comment-4876114

Here's the patch. Still applies cleanly against -dev (except for a few whitespace warnings)

tomtech’s picture

Issue summary: View changes
Status: Needs review » Closed (outdated)

Automatically closed because Drupal 7 security and bugfix support has ended as of 5 January 2025. If the issue verifiably applies to later versions, please reopen with details and update the version.