hyperswitch
refactor(payment_methods): refactor customer payment methods list v2 code to follow better code practices
#6433
Open

refactor(payment_methods): refactor customer payment methods list v2 code to follow better code practices #6433

SanchithHegde wants to merge 14 commits into main from customer-payment-method-list-v2
SanchithHegde
SanchithHegde refactor(profile): add `should_collect_cvv_during_payment` field
1ea83230
SanchithHegde refactor(api_models): improve doc comments for `is_network_tokenizati…
01a9445e
SanchithHegde refactor(payment_methods): rename `business_profile` to `profile` in …
763cfa99
SanchithHegde refactor(payment_methods): rename `requires_cvv` to `collect_cvv_duri…
bf04f192
SanchithHegde refactor(payment_methods): accept merchant account by reference inste…
a24617f7
SanchithHegde refactor(hyperswitch_domain_models): update variants toggling a field…
9c02f4dc
SanchithHegde refactor: pass profile to `form_payments_info()` instead of fetching …
40459cc8
SanchithHegde refactor(payment_methods): move `PaymentsMandateReference` from `rout…
6ffd4ff1
SanchithHegde refactor(payment_methods): use concrete type instead of `serde_json::…
5aa96511
SanchithHegde refactor(payment_methods): refactor `get_mca_status()` function to re…
c86426ca
SanchithHegde refactor(payment_methods): use `serialize_and_set_key_with_expiry()` …
bce98195
SanchithHegde refactor(payment_methods): replace usages of `create_payment_method()…
17354215
SanchithHegde refactor(payment_methods): drop column `metadata` in v2 code since it…
a2224009
SanchithHegde refactor(payment_methods): use `collect()` to collect `Vec<Result>` t…
c0864302
SanchithHegde SanchithHegde added S-waiting-on-review
SanchithHegde SanchithHegde added M-database-changes
SanchithHegde SanchithHegde added A-payment-methods
SanchithHegde SanchithHegde added C-refactor
SanchithHegde SanchithHegde added M-api-contract-changes
SanchithHegde SanchithHegde added api-v2
SanchithHegde SanchithHegde added this to the October 2024 Release milestone 4 hours ago
SanchithHegde SanchithHegde assigned SanchithHegde SanchithHegde 4 hours ago
semanticdiff-com

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
Labels