-
refactor(profile): add `should_collect_cvv_during_payment` field
-
refactor(api_models): improve doc comments for `is_network_tokenization_enabled` field in profile types
-
refactor(payment_methods): rename `business_profile` to `profile` in `SavedPMLPaymentsInfo`
-
refactor(payment_methods): rename `requires_cvv` to `collect_cvv_during_payment` in `SavedPMLPaymentsInfo` and populate it from profile
-
refactor(payment_methods): accept merchant account by reference instead of value
-
refactor(hyperswitch_domain_models): update variants toggling a field during update to be required fields
-
refactor: pass profile to `form_payments_info()` instead of fetching it within `form_payments_info()`
-
refactor(payment_methods): move `PaymentsMandateReference` from `router` crate to `diesel_models` crate
-
refactor(payment_methods): use concrete type instead of `serde_json::Value` for `connector_mandate_details` field
-
refactor(payment_methods): refactor `get_mca_status()` function to remove database call happening in a loop
-
refactor(payment_methods): use `serialize_and_set_key_with_expiry()` when storing payment method token in Redis
-
refactor(payment_methods): replace usages of `create_payment_method()` with a correct `apply_changeset()` implementation
-
refactor(payment_methods): drop column `metadata` in v2 code since it not actively being used in v1
-
refactor(payment_methods): use `collect()` to collect `Vec<Result>` to `Result<Vec, _>`