# Transaction Request Status Updated HG.Cash will send this webhook when a transaction request status changes. The request body contains the request details and current status. You can provide a webhookUrl in the create request payload, or configure a default in user settings. Endpoint: POST transaction-request-status-updated Version: 1.0.0 Security: bearerAuth ## Request fields (application/json): - `id` (string, required) Internal transaction ID Example: "789e0123-e89b-12d3-a456-426614174999" - `externalID` (string, required) External ID provided when creating the transaction Example: "TXN-2024-001234" - `amount` (string, required) Transaction amount as a decimal string Example: "15000.50" - `currency` (string, required) ISO 4217 currency code Example: "ARS" - `direction` (string, required) Transaction direction Enum: "Inbound", "Outbound" - `status` (string, required) Current transaction request status Example: "PENDING" - `type` (string, required) Type of notification. Always "request" for transaction requests Example: "request" - `accountId` (string, required) HG.Cash account ID associated with the transaction Example: "550e8400-e29b-41d4-a716-446655440123" - `error` (string) Optional error message when status is ERROR Example: "Insufficient funds on destination account" - `errorCode` (string) Machine-readable error code when status is ERROR Enum: "INSUFFICIENT_BALANCE", "DESTINATION_ERROR" - `fromName` (string) Name of the sender Example: "Juan Pérez" - `toName` (string) Name of the recipient Example: "María García" - `fromCBU` (string) Sender CBU (22-digit). Sent as string. Example: "1700015400000000000010" - `toCBU` (string) Recipient CBU (22-digit). Sent as string. Example: "1100015400000000000021" - `toCVU` (string) Recipient CVU (22-digit). Sent as string. Example: "0000003100012345678901" - `fromCUIT` (string) Sender CUIT/CUIL (11-digit). Sent as string. Example: "20123456789" - `toCUIT` (string) Recipient CUIT/CUIL (11-digit). Sent as string. Example: "27987654321" - `concept` (string) Transaction concept or description Example: "Payment for services" - `coelsaCode` (string) Coelsa transaction code Example: "COELSA123456"