[Snippet rust]
```rust
pub struct NovalnetPaymentsRequest {
    merchant: NovalnetPaymentsRequestMerchant,
    customer: NovalnetPaymentsRequestCustomer,
    transaction: NovalnetPaymentsRequestTransaction,
    custom: NovalnetCustom,
}
```
Path: hyperswitch/crates/hyperswitch_connectors/src/connectors/novalnet/transformers.rs :: NovalnetPaymentsRequest (struct, crate=hyperswitch_connectors)

Negatives:
- hyperswitch/crates/router/src/core/payment_methods/transformers.rs :: StoreGenericReq
- hyperswitch/crates/hyperswitch_connectors/src/connectors/paypal/transformers.rs :: CustomerId
- hyperswitch/crates/router/src/core/payments/routing/utils.rs :: UpdateEliminationBucketEventResponse
- hyperswitch/crates/router/src/core/payments/routing/utils.rs :: VolumeSplit
- hyperswitch/crates/api_models/src/surcharge_decision_configs.rs :: SurchargeDecisionConfigReq