Error HTTP 403
insufficient_permissions
Permisos insuficientes
Qué significa
Usaste una clave publicable (pk_) para una operación que exige la secreta.
Cómo resolverlo
Crear o cancelar cobros requiere sk_, y va solo en tu backend. La pk_ es para el navegador y no puede mover dinero.
Cómo llega
{
"error": {
"code": "insufficient_permissions",
"message": "This action requires a secret API key (sk_live_xxx).",
"param": null,
"doc_url": "https://coatipay.com/docs/errors/insufficient_permissions"
}
}