hyperswitch
feat(payment_methods_v2): implement a barebones version of list customer payment methods v2
#6649
Open

Commits
  • refactor(payment_methods_v2): update `created` to be a required field in `CustomerPaymentMethod`
    SanchithHegde committed 10 hours ago
  • refactor(payment_methods_v2): refactor `get_pm_list_context()` to match on `payment_method_data` instead
    SanchithHegde committed 10 hours ago
  • fix: fix errors in payment methods v2 code due to incorrect cell ID being passed
    SanchithHegde committed 10 hours ago
  • fix(routes): fix customers list v2 not being recognized as a valid route
    SanchithHegde committed 10 hours ago
  • refactor(payment_methods_v2): use `OptionalEncryptableJsonType` type alias for `payment_method_data` field
    SanchithHegde committed 10 hours ago
  • refactor(authentication): remove redundant v2-specific impls
    SanchithHegde committed 10 hours ago
  • fix(payment_methods_v2): find customer by global ID instead of by merchant reference ID
    SanchithHegde committed 10 hours ago
  • fix(router): fix payment methods routes not being recognized when running with v2 features enabled
    SanchithHegde committed 10 hours ago
  • refactor(payment_methods_v2): convert `PaymentMethodListContext` into an enum
    SanchithHegde committed 10 hours ago
  • chore(payment_methods_v2): add TODO comment around `perform_surcharge_ops()` call in `list_customer_payment_method()`
    SanchithHegde committed 8 hours ago
Loading