API for partners is an OAuth 2.0-based solution allowing applications (for example, CRM or CMS) to carry out transactions as Yandex.Checkout 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.
To engage in the payment process on behalf of a Yandex.Checkout user, you will need to get their permission:
- Place the Connect to Yandex.Checkout button in the section accessible to your authorized users.
- When the user clicks the button, redirect them to the Yandex’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 Yandex.Checkout API.
Use Quick start for partners to complete all the main steps for integration with Yandex.Checkout.Quick start for partnersOAuth authorization