Skip to content

(bug): Braintree_Exception_InvalidSignature: no matching public key

Sentry Issue: ENGINE-W

Braintree_Exception_InvalidSignature: no matching public key
  File "/vendor/braintree/braintree_php/lib/Braintree/WebhookNotification.php", line 79, in Braintree_WebhookNotification::_validateSignature
    throw new Braintree_Exception_InvalidSignature("no matching public key");
  File "/vendor/braintree/braintree_php/lib/Braintree/WebhookNotification.php", line 30, in Braintree_WebhookNotification::parse
    self::_validateSignature($signature, $payload);
  File "/Core/Payments/Braintree/Webhooks.php", line 87, in Minds\Core\Payments\Braintree\Webhooks::buildNotification
    $this->notification = Braintree_WebhookNotification::parse($this->signature, $this->payload);
  File "/Core/Payments/Braintree/Webhooks.php", line 80, in Minds\Core\Payments\Braintree\Webhooks::run
    $this->buildNotification();
  File "/Controllers/api/v1/webhooks/braintree.php", line 45, in Minds\Controllers\api\v1\webhooks\braintree::post
    ->run();
...
(4 additional frame(s) were not displayed)