mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 21:07:58 +08:00
fix(router): fix merchant_connector_account retrieve and delete v2 routes (#5653)
This commit is contained in:
committed by
GitHub
parent
1f0ee3cae0
commit
723411905a
@ -169,6 +169,8 @@
|
||||
"tags": [
|
||||
"Merchant Connector Account"
|
||||
],
|
||||
"summary": "Merchant Connector - Create",
|
||||
"description": "Merchant Connector - Create\n\nCreates a new Merchant Connector for the merchant account. The connector could be a payment processor/facilitator/acquirer or a provider of specialized services like Fraud/Accounting etc.",
|
||||
"operationId": "Create a Merchant Connector",
|
||||
"requestBody": {
|
||||
"content": {
|
||||
@ -244,6 +246,8 @@
|
||||
"tags": [
|
||||
"Merchant Connector Account"
|
||||
],
|
||||
"summary": "Merchant Connector - Retrieve",
|
||||
"description": "Merchant Connector - Retrieve\n\nRetrieves details of a Connector account",
|
||||
"operationId": "Retrieve a Merchant Connector",
|
||||
"parameters": [
|
||||
{
|
||||
@ -285,6 +289,8 @@
|
||||
"tags": [
|
||||
"Merchant Connector Account"
|
||||
],
|
||||
"summary": "Merchant Connector - Update",
|
||||
"description": "Merchant Connector - Update\n\nTo update an existing Merchant Connector account. Helpful in enabling/disabling different payment methods and other settings for the connector",
|
||||
"operationId": "Update a Merchant Connector",
|
||||
"parameters": [
|
||||
{
|
||||
@ -355,6 +361,8 @@
|
||||
"tags": [
|
||||
"Merchant Connector Account"
|
||||
],
|
||||
"summary": "Merchant Connector - Delete",
|
||||
"description": "Merchant Connector - Delete\n\nDelete or Detach a Merchant Connector from Merchant Account",
|
||||
"operationId": "Delete a Merchant Connector",
|
||||
"parameters": [
|
||||
{
|
||||
|
||||
@ -61,6 +61,9 @@
|
||||
)]
|
||||
pub async fn connector_create() {}
|
||||
|
||||
/// Merchant Connector - Create
|
||||
///
|
||||
/// Creates a new Merchant Connector for the merchant account. The connector could be a payment processor/facilitator/acquirer or a provider of specialized services like Fraud/Accounting etc.
|
||||
#[cfg(feature = "v2")]
|
||||
#[utoipa::path(
|
||||
post,
|
||||
@ -143,6 +146,9 @@ pub async fn connector_create() {}
|
||||
)]
|
||||
pub async fn connector_retrieve() {}
|
||||
|
||||
/// Merchant Connector - Retrieve
|
||||
///
|
||||
/// Retrieves details of a Connector account
|
||||
#[cfg(feature = "v2")]
|
||||
#[utoipa::path(
|
||||
get,
|
||||
@ -229,6 +235,9 @@ pub async fn payment_connector_list() {}
|
||||
)]
|
||||
pub async fn connector_update() {}
|
||||
|
||||
/// Merchant Connector - Update
|
||||
///
|
||||
/// To update an existing Merchant Connector account. Helpful in enabling/disabling different payment methods and other settings for the connector
|
||||
#[cfg(feature = "v2")]
|
||||
#[utoipa::path(
|
||||
post,
|
||||
@ -295,6 +304,9 @@ pub async fn connector_update() {}
|
||||
)]
|
||||
pub async fn connector_delete() {}
|
||||
|
||||
/// Merchant Connector - Delete
|
||||
///
|
||||
/// Delete or Detach a Merchant Connector from Merchant Account
|
||||
#[cfg(feature = "v2")]
|
||||
#[utoipa::path(
|
||||
delete,
|
||||
|
||||
@ -1183,9 +1183,12 @@ impl MerchantConnectorAccount {
|
||||
|
||||
route = route
|
||||
.service(web::resource("").route(web::post().to(connector_create)))
|
||||
.service(web::resource("/{id}").route(web::post().to(connector_update)))
|
||||
.service(web::resource("/{id}").route(web::get().to(connector_retrieve)))
|
||||
.service(web::resource("/{id}").route(web::delete().to(connector_delete)));
|
||||
.service(
|
||||
web::resource("/{id}")
|
||||
.route(web::post().to(connector_update))
|
||||
.route(web::get().to(connector_retrieve))
|
||||
.route(web::delete().to(connector_delete)),
|
||||
);
|
||||
}
|
||||
route
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user