publishable_key
permission_error · HTTP 403
What happened
A publishable key (pk_…) was used where a secret key is needed.
What to do
Use your secret key, from your server. Publishable keys are only for corepayments.js in the browser.