# Marketplace Implementation

<figure><img src="https://3756320043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnccQ14a3b6OedaJJFT4%2Fuploads%2F4nAwSh9YJI64ezamHoHy%2FPazaryeriEntegrasyonu_EN.png?alt=media&#x26;token=1472770b-a9da-4e81-b86f-3b3b2e029e56" alt=""><figcaption></figcaption></figure>

### Steps

The iyzico marketplace solution primarily encompasses the collection and settlement processes. The integration involves three key steps, as outlined below:

1. [Submerchant](https://docs.iyzico.com/en/products/marketplace/marketplace-implementation/submerchant)
2. [Online Payment](https://docs.iyzico.com/en/products/marketplace/marketplace-implementation/online-payment)
3. [Approval](https://docs.iyzico.com/en/products/marketplace/marketplace-implementation/approval)

To facilitate fund transfers to sellers (submerchants), it is necessary to register these sellers with iyzico API through a one-time registration process. Upon registering the submerchant seller with iyzico, the merchant receives a unique **subMerchantKey** in the response.&#x20;

During the payment process, the corresponding **subMerchantKey** for each product's seller in the shopping cart must be provided, along with the specific amount to be transferred to the seller (**subMerchantPrice**).
