Skip to content

Security: makecryptoio/makepay-salesforce

Security

SECURITY.md

Security Policy

Reporting

Report suspected vulnerabilities privately to security@makepay.io.

Credential Handling

  • Store MakePay API credentials in Salesforce Named Credentials and External Credentials.
  • Use custom credential headers for X-MakeCrypto-Key-Id and X-MakeCrypto-Key-Secret.
  • Store webhook secrets in protected package configuration or an equivalent secure org-specific secret process.
  • Never commit Salesforce session IDs, MakePay API keys, webhook secrets, scratch org auth files, or production org URLs.

Webhook Verification

The package verifies X-MakePay-Signature using HMAC-SHA256 over timestamp.rawBody and rejects events outside the configured timestamp tolerance.

There aren't any published security advisories