[Snippet rust]
```rust
pub async fn start_refund_workflow(
```
Path: hyperswitch/crates/router/src/core/refunds.rs :: start_refund_workflow (function, crate=router)

Negatives:
- hyperswitch/crates/common_utils/src/id_type/merchant.rs :: get_payment_config_routing_id
- hyperswitch/crates/hyperswitch_connectors/src/connectors/authorizedotnet/transformers.rs :: get_payment_status
- hyperswitch/crates/router/src/core/payments/helpers.rs :: verify_mandate_details_for_recurring_payments
- hyperswitch/crates/router/tests/connectors/inespay.rs :: get_name
- hyperswitch/crates/hyperswitch_connectors/src/connectors/paystack.rs :: get_supported_payment_methods