This solution from YooMoney allows marketplaces — online platforms where different stores place their goods and services — to distribute and make automatic settlements to stores after payment acceptance.
You send the data to YooMoney, and YooMoney distributes the money between stores. The entire process consists of three stages:
- The user adds products from different stores to the cart and proceeds to checkout.
- You create one payment and tell YooMoney how to distribute the payment between stores.
- YooMoney makes settlements to the accounts of the stores where the user purchased the goods.
Using YooMoney, you can: accept payments from users, charge commission from stores for goods and services sold, send data on the distribution of money, make refunds, send receipts to the user on behalf of the store where the product was purchased, and request information about payments, refunds and sent receipts.
To use the YooMoney solution for marketplaces, you and your stores must be connected to YooMoney. You need to complete implementation using this API, and sellers need to enter into a contract and configure their stores to work with your platform.
Send an onboarding application and tell the manager you want to use the solution for marketplaces. Fill in and sign all the necessary documents.
Wait until you get access to your marketplace in your Merchant Profile: it will be displayed in the list of all stores and payments, under the Online marketplaces section.
In the settings of your marketplace in your Merchant Profile, get the ID and Secret key for request authentication.
Invite sellers to join your marketplace at YooMoney. There are two methods for sending the invitations:
- From your Merchant Profile: go to the Sellers section and manually send an invitation to each seller. This method is suitable for those who charge a flat commission from each store or don’t charge a commission at all.
- By e-mail: contact the manager to get the special link for connection and send it to the sellers via e-mail or using other methods. This method is suitable for those who charge a commission that varies depending on certain conditions.
Stores connected to your marketplace will appear under the Sellers section. Wait until the shopId column starts displaying store IDs.
If you want to send receipts using the solution for payments under 54-FZ, make sure all stores you’re going to work with have implemented the Receipt after payment scenario for sending receipts.
Make test payments to sellers' stores.
Done! Now you can accept payment from real users.
Getting information about seller’s store via APIPayment acceptance for marketplacesPayment refunds for marketplacesSending receipts for marketplacesPayment by 54-FZ
Do you have any questions or comments regarding the documentation?
We can set up a call and discuss them: we'll help you solve the problem and you'll help us understand what we need to improve. To do that, share your contact information and select the time.
Yes, I'd like to set up a meeting