virtual.account.create: VA creation in progress (status -> Processing)virtual.account.update: VA creation completed (status -> Active), full account details returnedrequest_id: Unique request id (used to match the local VA record)direct_id: UQPay internal idaccount_id: UQPay account idaccount_bank_id: UQPay bank account idaccount_holder: Account holder name (returned on update)account_number: Receiving account number (returned on update)bank_name: Bank name (returned on update)currency: Currency (returned on update)country_code: Country code (returned on update)clearing_system: Clearing system info (returned on update, nested object)capability: Account capability info (returned on update, nested object)curl --location '/receive/webhook/uqpay/va' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"version": "1.0",
"event_name": "VIRTUAL",
"event_type": "string",
"event_id": "string",
"source_id": "string",
"data": {
"property1": "string",
"property2": "string"
}
}'