CanopyAPI docs

source_inbox_not_active

Deposit issuance is not enabled for this origin. Retrying will not help -- pick a different origin.

HTTP 503

When this happens

Returned only from POST /api/v1/intents/{id}/source-inbox. The origin named in the request body exists in Canopy's chain registry, but its version-keyed issuance gate is not turned on -- a configuration state, not a transient condition and not a bug in your request.

The error envelope

json
{
  "error": {
    "code": "source_inbox_not_active",
    "message": "Deposit issuance is not enabled for this origin. Choose a different origin, or contact Canopy support.",
    "request_id": "req_1a2b3c4d5e6f7a8b9c0d1e2f",
    "docs": "https://canopypay.io/errors/source_inbox_not_active"
  }
}

What to do about it

Call GET /api/v1/intents/{id}/origins first and pick a different origin whose depositIssuable field is true -- origins are always returned even when they are not issuable, precisely so you can render the full list and explain the refusal rather than guessing. Retrying the same origin will not change the outcome; contact Canopy support if you need this specific origin enabled.