Environments and URI’s

Nordhealth Pay

Relevant uris for the integrations. Develop against stage and switch to prod when ready.

Prod

  • https://pay.nordhealth.com (/management, /checkout, used via PMS only, /<14-char payment link token> used for pay by links)

  • https://nordcdn.net/pay/pay-js-sdk/2.x/pay-js-sdk.min.js - JS SDK

  • https://api.pay.nordhealth.app/api/v1/ - REST API

  • https://subhub.nordhealth.app/v1/ - Subhub

Stage

  • https://pay.nordhealth-stage.com (/management, /checkout - used via PMS only)

  • https://nordcdn-stage.net/pay/pay-js-sdk/2.x/pay-js-sdk.min.js - JS SDK

  • https://api.pay.nordhealth-stage.app/api/v1/ - REST API

  • https://subhub.nordhealth-stage.app/v1/ - Subhub

Authentication ID’s

When defining aud and iss values with JWT tokens

  • https://subhub.etrust.health - Subhub

  • https://pay.etrust.health - Nordhealth Pay

eTrust Resource Names (ERN)

ERNs are used inside NHP to identify resources, such as tenants, users etc. Each integrated product will be assigned at least one unique product name, and will typically be allowed to use arbitrary resource ERNs as starting with the product’s prefix (ern:<product>/). Grants can also be given for one product to access resources of another product. Requests containing ERNs must be cryptographically signed.

ERN format: ern:<product>/<resource>[/<subresource>][/<subresource>][...]

If you are integrating with NHP, your integration will need a product name. If you are doing operations on behalf of existing product, you will need to know the ern name of the product. Reach out NH Pay Team for these.