mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 21:37:41 +08:00
feat(payment_methods_session_v2): add payment methods session endpoints (#7107)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> Co-authored-by: Anurag Thakur <anurag.thakur@juspay.in> Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com> Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com> Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com> Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in> Co-authored-by: Debarati Ghatak <88573135+cookieg13@users.noreply.github.com> Co-authored-by: awasthi21 <107559116+awasthi21@users.noreply.github.com> Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Arindam Sahoo <88739246+arindam-sahoo@users.noreply.github.com> Co-authored-by: Arindam Sahoo <arindam.sahoo@Arindam-Sahoo-F565040VFJ.local> Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com> Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com> Co-authored-by: Riddhiagrawal001 <50551695+Riddhiagrawal001@users.noreply.github.com> Co-authored-by: Suman Maji <77887221+sumanmaji4@users.noreply.github.com> Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com> Co-authored-by: Debarshi Gupta <debarshigupta47@gmail.com> Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local> Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com> Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com> Co-authored-by: pranav-arjunan <pranav.arjunan@juspay.in> Co-authored-by: Kashif <kashif.dev@protonmail.com> Co-authored-by: Sagnik Mitra <83326850+ImSagnik007@users.noreply.github.com> Co-authored-by: sweta-kumari-sharma <77436883+Sweta-Kumari-Sharma@users.noreply.github.com>
This commit is contained in:
@ -131,12 +131,16 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
//Routes for payment methods
|
||||
routes::payment_method::create_payment_method_api,
|
||||
routes::payment_method::create_payment_method_intent_api,
|
||||
routes::payment_method::list_payment_methods,
|
||||
routes::payment_method::confirm_payment_method_intent_api,
|
||||
routes::payment_method::payment_method_update_api,
|
||||
routes::payment_method::payment_method_retrieve_api,
|
||||
routes::payment_method::payment_method_delete_api,
|
||||
// routes::payment_method::list_customer_payment_method_api,
|
||||
|
||||
//Routes for payment method session
|
||||
routes::payment_method::payment_method_session_create,
|
||||
routes::payment_method::payment_method_session_retrieve,
|
||||
routes::payment_method::payment_method_session_list_payment_methods,
|
||||
routes::payment_method::payment_method_session_update_saved_payment_method,
|
||||
|
||||
//Routes for refunds
|
||||
routes::refunds::refunds_create,
|
||||
@ -164,6 +168,8 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
common_types::refunds::StripeSplitRefundRequest,
|
||||
common_utils::types::ChargeRefunds,
|
||||
common_types::payment_methods::PaymentMethodsEnabled,
|
||||
common_types::payment_methods::PspTokenization,
|
||||
common_types::payment_methods::NetworkTokenization,
|
||||
common_types::refunds::SplitRefund,
|
||||
common_types::payments::ConnectorChargeResponseData,
|
||||
common_types::payments::StripeChargeResponseData,
|
||||
@ -193,6 +199,7 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::customers::CustomerRequest,
|
||||
api_models::customers::CustomerUpdateRequest,
|
||||
api_models::customers::CustomerDeleteResponse,
|
||||
api_models::ephemeral_key::ResourceId,
|
||||
api_models::payment_methods::PaymentMethodCreate,
|
||||
api_models::payment_methods::PaymentMethodIntentCreate,
|
||||
api_models::payment_methods::PaymentMethodIntentConfirm,
|
||||
@ -493,6 +500,8 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::payment_methods::PaymentMethodCollectLinkRequest,
|
||||
api_models::payment_methods::PaymentMethodCollectLinkResponse,
|
||||
api_models::payment_methods::PaymentMethodSubtypeSpecificData,
|
||||
api_models::payment_methods::PaymentMethodSessionRequest,
|
||||
api_models::payment_methods::PaymentMethodsSessionResponse,
|
||||
api_models::payments::PaymentsRetrieveResponse,
|
||||
api_models::refunds::RefundListRequest,
|
||||
api_models::refunds::RefundListResponse,
|
||||
@ -502,7 +511,7 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::mandates::MandateCardDetails,
|
||||
api_models::mandates::RecurringDetails,
|
||||
api_models::mandates::ProcessorPaymentToken,
|
||||
api_models::ephemeral_key::EphemeralKeyCreateResponse,
|
||||
api_models::ephemeral_key::ClientSecretResponse,
|
||||
api_models::payments::CustomerDetails,
|
||||
api_models::payments::GiftCardData,
|
||||
api_models::payments::GiftCardDetails,
|
||||
@ -655,7 +664,10 @@ Never share your secret api keys. Keep them guarded and secure.
|
||||
api_models::feature_matrix::PaymentMethodSpecificFeatures,
|
||||
api_models::feature_matrix::CardSpecificFeatures,
|
||||
api_models::feature_matrix::SupportedPaymentMethod,
|
||||
api_models::payment_methods::PaymentMethodSessionUpdateSavedPaymentMethod,
|
||||
common_utils::types::BrowserInformation,
|
||||
api_models::enums::TokenizationType,
|
||||
api_models::enums::NetworkTokenizationToggle,
|
||||
api_models::payments::PaymentAmountDetailsResponse,
|
||||
routes::payments::ForceSync,
|
||||
)),
|
||||
|
||||
Reference in New Issue
Block a user