[Snippet rust]
```rust
pub struct Purchase {
    /// Indicates the maximum number of authorisations permitted for instalment payments.
    ///
    /// The field is limited to a maximum of 3 characters and value shall be greater than 1.
    ///
    /// The field is required if the Merchant and Cardholder have agreed to installment payments, i.e. if 3DS Requestor
    /// Authentication Indicator = 03. Omitted if not an installment payment authentication.
    ///
    /// Starting from EMV 3DS 2.3.1:
    /// Additionally 
```
Path: hyperswitch/crates/hyperswitch_connectors/src/connectors/netcetera/netcetera_types.rs :: Purchase (struct, crate=hyperswitch_connectors)

Negatives:
- hyperswitch/crates/hyperswitch_domain_models/src/payments.rs :: HeaderPayload
- hyperswitch/crates/hyperswitch_connectors/src/connectors/cryptopay.rs :: Cryptopay
- hyperswitch/crates/api_models/src/user/theme.rs :: Typography
- hyperswitch/crates/api_models/src/admin.rs :: PaymentLinkTransactionDetails
- hyperswitch/crates/hyperswitch_connectors/src/connectors/paypal/transformers.rs :: PaypalItemPayoutWebhooks