# House of Parfum

This merchant uses UCPReady and publishes UCP-compatible shopping endpoints for AI agents.

## Merchant Profile

- **Store:** House of Parfum
- **Description:** Van iconische parfums tot luxe skincare
- **Discovery:** `https://houseofparfum.nl/.well-known/ucp`
- **Shop:** `https://houseofparfum.nl/shop/`

## Start Here

- Discover this merchant from `https://houseofparfum.nl/.well-known/ucp`.
- Use the service endpoint advertised in the profile.
- Do not assume `/api/ucp/mcp`.
- MCP endpoint: `https://houseofparfum.nl/wp-json/ucpready/v1/mcp`.
- REST endpoint: `https://houseofparfum.nl/wp-json/ucpready/v1`.

## Supported Capabilities

- Catalog browsing and product lookup
- Cart creation and update
- Checkout creation, update, and completion
- Order lookup
- Return flows
- Identity linking
- Embedded checkout

## Checkout Guidance

- Create checkout first, then update it with buyer, fulfillment, and payment data as needed.
- Read payment handlers from the live checkout response.
- If checkout reaches a completed state, use the final order as the source of truth for totals and discounts.
- Treat coupon failures as recoverable checkout issues, not as silent success.

## Returns Guidance

- This merchant supports return tooling.
- Return flows may include optional retention / keep-offer decisions when enabled by merchant integrations.
- Ask the buyer before accepting or declining any keep-offer outcome.

## Identity Linking

- Identity linking may be required for wallet-based or account-linked flows.
- If the merchant indicates identity linking is required, ask the buyer to complete that step before proceeding.

## Payment Handlers

- `dev.ucp.delegate_payment`
- `com.terrawallet.store_credit`
- Any additional handlers advertised in the live profile or checkout response.

## Escalate to the Buyer When

- variant or quantity selection is ambiguous
- identity linking is required
- coupon validation fails
- the merchant response requires approval or additional buyer action
