# Merchant Profiles

A Merchant Profile connects a [Merchant](/api/merchants) to its profiles, including a [Fee Profile](/api/fee-profiles), a [Payout Profile](/api/payout-profiles), and a Risk Profile.

Every Merchant has exactly one Merchant Profile. When a Merchant is created, a Merchant Profile is automatically generated and seeded with the profiles defined on the [Application Profile](/api/application-profiles). You can then update the Merchant Profile to assign a different Fee Profile or Risk Profile, overriding the application-level defaults for that specific Merchant.

**Related Guides:**
- [Collecting Fees](/guides/platform-payments/monetizing-payments/collecting-seller-fees)


## List Merchant Profiles

 - [GET /merchant_profiles](https://docs.finix.com/api/merchant-profiles/listmerchantprofiles.md): Retrieve a list of Merchant Profile resources.

## Fetch a Merchant Profile

 - [GET /merchant_profiles/{merchant_profile_id}](https://docs.finix.com/api/merchant-profiles/getmerchantprofile.md): Retrieve the details of an existing Merchant Profile.

## Update Merchant Profile

 - [PUT /merchant_profiles/{merchant_profile_id}](https://docs.finix.com/api/merchant-profiles/updatemerchantprofile.md): Update the details of a Merchant Profile.

