<!-- Describe your changes in detail -->

Fixes Worldpay refused payment responses not populating error codes and messages.

**Changes in this PR**
- Reorder `WorldpayPaymentResponseFields` enum variants to prioritize `RefusedResponse` over `AuthorizedResponse`
To implement this **payment** feature, you'll need to modify these architectural layers:


**1. External Connector Integration**
   - `crates/hyperswitch_connectors/src/connectors/worldpay/response.rs`
{"pr_number": 8689, "pr_title": "fix(connector): [Access Worldpay] correct enum deserialization for payment responses for", "merged_at": "2025-07-21T07:20:17Z", "intent": {"feature_type": "payment", "action": "add_feature", "entities": ["customer", "payment", "merchant"]}, "hierarchy": {"connectors": ["crates/hyperswitch_connectors/src/connectors/worldpay/response.rs"]}, "change_types": {}, "has_identifier_data": false, "commits_matched": 0, "match_method": "none"}