[Snippet rust]
```rust
fn get_fulfillment_status(status: FulfillmentStatus) -> Option<FulfillmentRequestStatus> {
    match status {
        FulfillmentStatus::COMPLETE => Some(FulfillmentRequestStatus::Success),
        FulfillmentStatus::CANCELED => Some(FulfillmentRequestStatus::Cancelled),
        FulfillmentStatus::PARTIAL | FulfillmentStatus::REPLACEMENT => None,
```
Path: hyperswitch/crates/hyperswitch_connectors/src/connectors/riskified/transformers/api.rs :: get_fulfillment_status (function, crate=hyperswitch_connectors)

Negatives:
- hyperswitch/crates/common_types/src/callback_mapper.rs :: get_network_token_webhook_details
- hyperswitch/crates/openapi/src/routes/payment_method.rs :: payment_method_session_retrieve
- hyperswitch/crates/router/src/core/payments.rs :: set_payment_method_token
- hyperswitch/crates/router/tests/connectors/multisafepay.rs :: should_make_payment
- hyperswitch/crates/hyperswitch_connectors/src/connectors/helcim/transformers.rs :: get_capture_attempt_status