Core
Authentication
Authentication requirements for requests between TechFusion and PackNPay Osusu.
Authentication Model
This integration uses header-based authentication between TechFusion and PackNPay Osusu. Both PackNPay Osusu and TechFusion require x-api-key for GET endpoints and POST webhooks. TechFusion additionally requires fsn-hash.
The API key and fsn hash are shared securely (for example, via encrypted email). Requests without valid required authentication headers return 401 Unauthorized.
Required Headers
| Field | Type | Required | Applies To | Description |
|---|---|---|---|---|
x-api-key | string | Yes | TechFusion + PackNPay Osusu | Required for all GET endpoints and POST webhooks across both integrations. |
fsn-hash | string | Yes | TechFusion only | Additional required header for TechFusion (used with x-api-key) on GET endpoints and POST webhooks. Sandbox value is 567000; production value is shared securely. |
Content-Type | string | Conditional | Any JSON body request | Use application/json for requests with JSON payloads. |
TechFusion Sandbox Keys
Use these TechFusion sandbox keys for test requests only.
| Field | Sandbox Value | Action |
|---|---|---|
x-api-key | lBDKHyUpeigOUvAJy9Yk0EbqAK | |
fsn-hash | 567000 |
Production keys will be shared securely.
