docs: add list mandates for customer (#3592)

This commit is contained in:
SamraatBansal
2024-02-08 14:38:20 +05:30
committed by GitHub
parent edd6806f97
commit 3a869a2d57
3 changed files with 50 additions and 0 deletions

View File

@ -114,6 +114,7 @@ Never share your secret api keys. Keep them guarded and secure.
routes::customers::customers_list,
routes::customers::customers_update,
routes::customers::customers_delete,
routes::customers::customers_mandates_list,
//Routes for payment methods
routes::payment_method::create_payment_method_api,

View File

@ -100,3 +100,19 @@ pub async fn customers_delete() {}
security(("api_key" = []))
)]
pub async fn customers_list() {}
/// Customers - Mandates List
///
/// Lists all the mandates for a particular customer id.
#[utoipa::path(
post,
path = "/customers/{customer_id}/mandates",
responses(
(status = 200, description = "List of retrieved mandates for a customer", body = Vec<MandateResponse>),
(status = 400, description = "Invalid Data"),
),
tag = "Customers Mandates List",
operation_id = "List all Mandates for a Customer",
security(("api_key" = []))
)]
pub async fn customers_mandates_list() {}