API for partners is an OAuth 2.0-based solution allowing applications (for example, CRM or CMS) to carry out transactions as YooMoney users and access private information without requesting the secret key.
Using this solution, you can create seamless integration for your users, for example, accepting payments in CMS and messengers or issuing invoices from CRM.
Join the YooMoney for Business partnership program: invite new users to YooMoney and get a percentage of their turnover. Send a request for registration to firstname.lastname@example.org to join the partnership program. In the request, tell us about your company and which YooMoney features you want to use. The YooMoney manager will contact you with the further instructions.
To engage in the payment process on behalf of a YooMoney user, you will need to get their permission:
- Place the Connect to YooMoney button in the section accessible to your authorized users.
- When the user clicks the button, redirect them to the YooMoney’s OAuth server page so they can grant you the rights.
- Once the user permits to act as them, you will receive an OAuth token. Use it to access the YooMoney API.
Use Quick start for partners to complete all the main steps for integration with YooMoney.Quick start for partnersOAuth authorization