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

This commit is contained in:
Sanchith Hegde
2024-12-02 15:29:28 +05:30
committed by GitHub
parent 982b26a8c2
commit 797a0db773
15 changed files with 172 additions and 186 deletions

View File

@ -132,7 +132,7 @@ pub fn mk_app(
.service(routes::Forex::server(state.clone()));
}
server_app = server_app.service(routes::Profile::server(state.clone()))
server_app = server_app.service(routes::Profile::server(state.clone()));
}
server_app = server_app
.service(routes::Payments::server(state.clone()))
@ -141,6 +141,11 @@ pub fn mk_app(
.service(routes::MerchantConnectorAccount::server(state.clone()))
.service(routes::Webhooks::server(state.clone()));
#[cfg(feature = "oltp")]
{
server_app = server_app.service(routes::PaymentMethods::server(state.clone()));
}
#[cfg(feature = "v1")]
{
server_app = server_app
@ -157,8 +162,6 @@ pub fn mk_app(
{
server_app = server_app
.service(routes::EphemeralKey::server(state.clone()))
.service(routes::Webhooks::server(state.clone()))
.service(routes::PaymentMethods::server(state.clone()))
.service(routes::Poll::server(state.clone()))
}