Authentication
- Store-scoped: one store per key
- Hashed at rest (SHA-256); prefix
sk_live_with first 12 chars shown in dashboard - Cannot access Merchant Admin session APIs
Default developer scopes
Use
transactions:read (not legacy payments:read).
WooCommerce keys
Dedicated keys cannot access payment links, transaction list, or developer webhook management.
Scope errors
HTTP403: