HyoNovaDocumentation

Provider health

Test a provider connection, read its health and diagnosis, check webhook deliveries and failures, and know when a payment method stops being offered.

Requires setupBuilt, but works only after a supporting service is configured for your workspace.ReferenceFor: HyoNova operators, IT & securityLast updated: Introduced:
On this page

Health in Control Center is measured, never assumed: it comes from the instance's configuration and from the last connection test that HyoNova actually ran.

Test a connection#

On the instance card, Test connection (providers.manage) makes one authenticated, read-only call to the provider from HyoNova's servers and stores a safe diagnosis with its time and latency. For bank transfer it checks that the bank details are complete.

DiagnosisMeaning
live_connectedAn authenticated call to the live account succeeded
sandbox_connectedAn authenticated call to the test (sandbox) account succeeded
native_readyBank transfer: all bank details are present
missing_credentialA required credential is not entered
configuration_incompleteA required setting is missing (the card lists which)
auth_failureThe provider rejected the credentials
endpoint_unavailableThe provider did not answer
rate_limitedThe provider is limiting requests
disabledThe instance is turned off

Health#

HealthMeaningRoute usable
Not configuredDisabled and never given credentialsNo
DisabledTurned off by an operator (Stripe's state)No
Configuration incompleteEnabled, but a required field is missingNo
ConfiguredComplete and enabled, not tested since the last changeYes
HealthyLast test: live_connected, sandbox_connected or native_readyYes
DegradedLast test: auth_failure, missing_credential or configuration_incompleteNo
UnavailableLast test: endpoint_unavailable or rate_limitedNo

Because every save clears the last test, run the test again after each change.

Webhooks#

Each instance card also shows the webhook URL and the events to enable at the provider, when the last webhook arrived and whether its signature was valid, the last event processed successfully, and the number of failed webhook events in the last 7 days.

The provider event log in Payments & billing lists every received provider event with its provider, type, company, attempts and outcome, and can be filtered by outcome, provider and company:

OutcomeMeaning
processedApplied to HyoNova's records
duplicateAlready received; nothing applied twice
ignoredNot relevant, or could not be matched to a company (unmatched), or a test event sent to a live instance (environment_mismatch)
ignored_oldOlder than a change already applied; never moves a subscription back
failedProcessing failed; the provider retries, and reconciliation lists it for attention

A request with an invalid signature is refused and nothing is stored; the card then shows the last webhook as not verified.

Status#

FeatureStatusNotes
Payment providers and routingRequires setupBuilt, but works only after a supporting service is configured for your workspace.Configure payment provider instances, test their connections and route each payment method to one of them.
↑↓ to navigate · Enter to open · Esc to close