рдореИрдВ рдЯреНрд░реЗрди рд╕реЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдЬрд╛рддрд╛ рд╣реВрдВ - рдореБрдЭреЗ рдПрдХ рд╕реНрдЯреЗрд╢рди рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдореИрдВ рд▓рдЧрднрдЧ рд╡рд╣рд╛рдВ рд░рд╣реВрдВрдЧрд╛ред
рд╣рд░ рд╕реБрдмрд╣ рдореИрдВ рдРрдк рдореЗрдВ рдЯреНрд░реЗрди рдЯрд┐рдХрдЯ рдЦрд░реАрджрддрд╛ рд╣реВрдВ рдФрд░ рдкреАрдбрд╝рд┐рдд рд╣реЛрддрд╛ рд╣реВрдВред рдпрд╣ рд╡рд╣рд╛рдВ рд╕рд╕реНрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдЗрди рддреАрди рдорд┐рдирдЯ рдХреЗ рддрдирд╛рд╡ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реВрдВ рддреЛ рдореЗрд░реЗ рдЕрдВрддрд░ рдХрд╛ рдореВрд▓реНрдп рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЖрд╡реЗрджрди рдХреА рдкрд╛рдВрдЪ рд╕реНрдХреНрд░реАрди рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓реЛрдбрд┐рдВрдЧ рд╕рдордп рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдП рдмрд┐рдирд╛, рдХреЛрдИ рднреА рдмреИрдВрдХрд┐рдВрдЧ рдореИрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реИ, рдПрдХ рд╕рд╣реЗрдЬреЗ рдЧрдП рдирдХреНрд╢реЗ рдХреЗ рд╕рд╛рде, рд░рди рдкрд░ рдПрд╕рдПрдордПрд╕ рд╕реЗ рдХреЛрдб рджрд░реНрдЬ рдХрд░рдХреЗ рдФрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдЦрд░рд╛рдмреАред
рдРрд╕рд╛ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдПрдХ рдЯреНрд░реЗрди рдкрд░ рджреМрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ "рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛" рдФрд░ рдкреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╡реЗ рдЯрд┐рдХрдЯ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред рдПрдХ рд╡рд╛рдкрд╕реА рд╡рд╣реАрдВ рдЖрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реЗрди рдкрд╣рд▓реЗ рд╣реА рдирд┐рдХрд▓ рдЪреБрдХреА рд╣реИред рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдорд╣реАрдиреЗ рдореЗрдВ рджреЛ рдмрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рд╢реЗрдпрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИред

рдЗрд╕ рд╕рдордп рдЖрдк рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ - рд╢рд╛рдпрдж рдПрдХ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ? рдЦреИрд░, рд╕реБрдВрджрд░ рдФрд░ рдореВрд▓ рдореЗрдВ рдХреЛрдИ рд╡реЗрдмрд╡реНрдпреВ рдирд╣реАрдВ рд╣реИред рдФрд░ рд╣рд╛рдБ, рдПрдХ рдРрд╕рд╛ рд░рд╛рд╕реНрддрд╛ рд╣реИред рдХрдЯ рдХреЗ рддрд╣рдд рд╡рд┐рд╡рд░рдгред
tl; рдбреЙред рд╣рдордиреЗ iOS рдФрд░ Android рдореЗрдВ Apple Pay, Google Pay, Sberbank рдореЛрдмрд╛рдЗрд▓ рдмреИрдВрдХ рдФрд░ Yandex.Money рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреБрдЧрддрд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмрдирд╛рдпрд╛ред рдирд╣реАрдВ, рдЖрдкрдХреЛ рднреБрдЧрддрд╛рди рдлрд╝реЙрд░реНрдо рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реИред рд╣рд╛рдВ, рдпрд╣ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдореЗрдВ рднреА рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рднреБрдЧрддрд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рджреЛ рдкрд░рд┐рджреГрд╢реНрдп рд╣реИрдВред
рдкрд╣рд▓рд╛ рднреБрдЧрддрд╛рди рдкреГрд╖реНрда рдХреЗ рд╕рд╛рде рдПрдХ WebView рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реИред рддреЛ рдЖрдк рд╡реЙрд▓реЗрдЯ, рдмреИрдВрдХ рдХрд╛рд░реНрдб, рдореЛрдмрд╛рдЗрд▓ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреБрдЧрддрд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ WebView рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреБрдХреАрдЬрд╝ рддрдХ рдкрд╣реБрдБрдЪ рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреБрдЧрддрд╛рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред
рджреВрд╕рд░реЗ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ, рд╡реНрдпрд╛рдкрд╛рд░реА рдЕрдкрдиреЗ рдмреИрдХрдПрдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рд░реНрдб рдбреЗрдЯрд╛ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ - рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ PCI DSS рдХрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдорд╣рдВрдЧрд╛, рд▓рдВрдмрд╛ рдФрд░ рдХрдард┐рди рд╣реИред
рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ
Yandex.Kassi рдХрд╛ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдЖрдИрдУрдПрд╕ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ рдЬреЛ рд╣рдордиреЗ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдпреЛрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬреАрд╡рди рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдмреИрдВрдХ рдХрд╛рд░реНрдб рдФрд░ рдЕрдиреНрдп рднреБрдЧрддрд╛рди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЯреЛрдХрди рджреЗрдиреЗ рдХрд╛ рдПрдХ рдЙрдкрдХрд░рдг рд╣реИред рдЯреЛрдХрдирдХрд░рдг рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рд╣реИ - рдПрдХ рдЯреЛрдХрдиред
рд╡рд╕рдВрдд рдореЗрдВ, рд╣рдордиреЗ рдПрд╕рдбреАрдХреЗ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЙрддрд╛рд░рд╛ - рдХрд╛рд░реНрдб рдФрд░ рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдордиреА рд╡реЙрд▓реЗрдЯред рдЕрдм рд╕рдм рдХреБрдЫ рдмреЗрд╣рддрд░ рд╣реИ - рдЬреБрд▓рд╛рдИ рдХреА рд░рд┐рд▓реАрдЬ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ Google рдкреЗ, рдРрдкреНрдкрд▓ рдкреЗ рдФрд░ рдкреЗрдореЗрдВрдЯреНрд╕ рдХреЛ рдПрд╕рдПрдордПрд╕ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдХреЗ рд╕рд╛рде Sberbank рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рд╛ред
рдлрд╛рдпрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдореБрдЦреНрдп рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЦрд░реАрджрд╛рд░ рдХреБрдЫ рднреА рднреБрдЧрддрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╡реНрдпрд╛рдкрд╛рд░реА рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЯреЛрдХрди рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рднреБрдЧрддрд╛рди рдбреЗрдЯрд╛ рдХреЗ рдмрдЬрд╛рдп рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
PCI DSS рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрд╛рд╕ рдХрд░рдирд╛ рдЕрднреА рддрдХ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ - рдХрд╛рд░реНрдб рдбреЗрдЯрд╛ рдХреЛ рд╣рдорд╛рд░реА рдкрд░рд┐рдзрд┐ рдкрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рд░ рд╕рд╛рд▓ рд╣рдо рдкреНрд░рдорд╛рдгрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдирд┐рдпрд╛рдордХреЛрдВ рдХреЗ рд╕рднреА рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреИрд╢рд┐рдпрд░ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрдЯреЛрд░реЛрдВ рдХреЛ рдЦрддреНрдо рдХрд░рддреЗ рд╣реИрдВред рддреЛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред
рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рд╛рде, рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рдореЗрдВ рднреБрдЧрддрд╛рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рдФрд░ рдЕрдм рдЙрдиреНрд╣реЗрдВ рднреБрдЧрддрд╛рди рдХреЗ рд╕рдордп рдЖрд╡реЗрджрди рдХреЗ рд╕рдВрджрд░реНрдн рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЬреЛ рд▓реЛрдЧ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╡реЙрд▓реЗрдЯ рд╕реЗ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рднреА рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдордиреА рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЗрдВ рд▓реЙрдЧ рдЗрди рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдЙрд╕ рдЦрд╛рддреЗ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ Yandex.Passport рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╝рд░реВрд░рдд рд╣реИред
рдШрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ?
рдпрджрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рддреЛ рджреЛ рдХрд╛рдо рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ:
- рднреБрдЧрддрд╛рди рдПрдкреАрдЖрдИ Yandex.Cash рдХреЛ рдПрдХреАрдХреГрдд рдХрд░реЗрдВ - рднреБрдЧрддрд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП;
- рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ - рдЯреЛрдХрди рдФрд░ рджреЗрд╢реА рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдПред
Apple рд╡реЗрддрди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреИрдВрдХ рдХрд╛рд░реНрдб рднреБрдЧрддрд╛рдиреЛрдВ рдХреА рд╕реНрд╡реАрдХреГрддрд┐ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рдФрд░ Apple рдбреЗрд╡рд▓рдкрд░ рдЦрд╛рддреЗ рдореЗрдВ
рдХреБрдВрдЬрд┐рдпрд╛рдБ рдЬрд╛рд░реА рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
Google рдкреЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдЖрд╡рд╢реНрдпрдХ:
- рдПрдкреАрдХреЗ рдХрд╛ рдЯреЗрд╕реНрдЯ рддреИрдпрд╛рд░ рдХрд░реЗрдВред
- рдПрдХреАрдХрд░рдг рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рднрд░реЗрдВ - рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдЖрд╡реЗрджрди рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдирд╣реАрдВ рд▓реЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдФрд░ рдЪреАрдЬреЗрдВред
- Google рдкреЗ рдкрд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рднрд░реЗрдВред
Google, Google Play рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдФрд░ рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ (рдпрд╛ рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛)ред
рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рд╣реИ рддрд╛рдХрд┐ рдореВрд▓ рднреБрдЧрддрд╛рди рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░реЗрдВред рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХрд╛рд░реНрдб рдХрд╛ рд╡рд┐рд╡рд░рдг рд╕реАрдзреЗ рд╣рдорд╛рд░реЗ рдкреАрд╕реАрдЖрдИ рдбреАрдПрд╕рдПрд╕ рдкрд░рд┐рдзрд┐ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рдмрд┐рдирд╛ рд╕реНрдЯреЛрд░ рдХреЗ рдмреИрдХрдПрдВрдб рдореЗрдВ рдЧрд┐рд░рддрд╛ рд╣реИред рд╣рдо рд╡реНрдпрд╛рдкрд╛рд░реА рдХреЛ 30 рдорд┐рдирдЯ рдХреЗ рдЬреАрд╡рдирдХрд╛рд▓ рдХреЗ рд╕рд╛рде рднреБрдЧрддрд╛рди рдЯреЛрдХрди рдХреА рдЬрд╛рдВрдЪ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рд╡рд╛рдкрд╕реА рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕рдХрд╛ рдПрдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рд╡реНрдпрд╛рдкрд╛рд░реА, рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдФрд░ рдПрдкреАрдЖрдИ рд╣рд╛рдВ.рдХрд╛рд╕рд╛ рдХреЗ рд╕рдВрдкрд░реНрдХ рдХреА рдпреЛрдЬрдирд╛рдПрд╕рдбреАрдХреЗ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд╕рд╛рде, рднреБрдЧрддрд╛рди рдореЗрдВ рддреАрди рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:
- рднреБрдЧрддрд╛рди рдФрд░ рдПрдХ рдЯреЛрдХрди рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рдХреА рд╢реБрд░реВрдЖрддред рдЖрд╡реЗрджрди рдПрд╕рдбреАрдХреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреБрдЧрддрд╛рди рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рднреБрдЧрддрд╛рди рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
- рднреБрдЧрддрд╛рди рдмрдирд╛рдПрдВред рдЯреЛрдХрди рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреБрдЧрддрд╛рди рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред
- рднреБрдЧрддрд╛рди рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред рд╕рдлрд▓рддрд╛ рдпрд╛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдЦрд┐рдбрд╝рдХреА рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд╡рд╣ рдЕрдЪреНрдЫрд╛ рдХреНрдпреЛрдВ рд╣реИ?
- рд╡рд┐рднрд┐рдиреНрди рднреБрдЧрддрд╛рди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕рдЬрд╛рддреАрдп рд╣реИред
- рд╕реНрдЯреЛрд░ рдХреЗ рдмреИрдХрдПрдВрдб рдкрд░ рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЖрдИрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣рдо VIPER рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлрд╝реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдЯреЛрдХрди рдореЙрдбреНрдпреВрд▓ рдореЛрдмрд╛рдЗрд▓ SDK рдХреА рдЖрдзрд╛рд░рд╢рд┐рд▓рд╛ рд╣реИ - рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реНрдпрд╛рдкрд╛рд░реА рдХреЗрд╡рд▓ Yandex.Kassi API рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЯреЛрдХрди рджреЗрдЦрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рд╣реЛред рдПрдХ рдЕрдиреНрдп рдЯреЛрдХрди рдореЙрдбреНрдпреВрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реА рд╡рд┐рдВрдбреЛ рддрдп рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ POST рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред рд╣рдордиреЗ YandexMoneyCoreApi рдХреЗ рд▓рд┐рдП HTTP / HTTPS рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд░реИрдкрд░ рд▓рд┐рдЦрд╛ - рдЗрд╕рд╕реЗ рдЬреАрд╡рди рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ред
рд╕реЗрд╡рд╛рдПрдБ рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИрдВ рдЬреЛ Yandex.Kassi рдХреНрд▓рд╛рдЗрдВрдЯ API рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╢рд╛рдЦрд╛рдУрдВ рдФрд░ рд╢реБрд░реБрдЖрддреА рдирд┐рдХрд╛рд╕реЛрдВ рдХреЗ рдмрд┐рдирд╛, рдЙрдирдХрд╛ рдХреЛрдб рд╕рд╛рдл рдФрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд┐рдХрд▓рд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдХрд╛рд╕ рд╡рд┐рднрд╛рдЧ рдкрд╣рд▓реЗ рд╕реЗ рдкреВрд░реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЛрдЪрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рдПрд╕рдбреАрдХреЗ рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдПрдХ рдХреЗрдВрджреНрд░рд┐рдд рдорд╛рддреНрд░рд╛ рд╣реИ - рдпрд╣рд╛рдВ рд╣рдордиреЗ рдЕрдкрдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдкреНрд░рдХрдЯ рдХрд┐рдпрд╛ рд╣реИред рдЬрд╣рд╛рдВ рд╣рдореЗрдВ рдлрдирдХрд╛рд░, рдореЛрдирд╛рдб, рдПрдкреЗрдХреНрдЯрд┐рд╡ рдлрдирдХрд╛рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдерд╛, рд╕рд╛рдзрд╛рд░рдг рд╡рд╛рджреЗ рдиреЗ рд╣рдорд╛рд░реА рдорджрдж рдХреАред
let method = PaymentOptions.Method(oauthToken: clientApplicationKey, passportAuthorization: passportToken, gatewayId: gatewayId, amount: amount, currency: currency) let paymentOptions = session.perform(apiMethod: method).responseApi() let allItems = getItems <^> paymentOptions let items = paymentMethodHandler.filterPaymentMethods <^> allItems let itemsWithEmptyError = items .recover(on: .global(), mapError) .then(makeErrors) return itemsWithEmptyError
VIPER рдХреЗ рд╕рд╛рде рдПрдХрдорд╛рддреНрд░ рдХрдард┐рдирд╛рдИ рдкреИрджрд╛ рд╣реБрдИ - рд╣рдордиреЗ рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ рднреБрдЧрддрд╛рди рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдХреЗрдВрджреНрд░реАрдп рдореЙрдбреНрдпреВрд▓ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред рдЬрдм рдЗрд╕рдореЗрдВ рд▓рдЧрднрдЧ 1000 рд▓рд╛рдЗрдиреЗрдВ рдереАрдВ, рддреЛ рд╣рдордиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдирд╛ рд╣реИ рдФрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рд╣реИред
рд╣рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗрдВрджреНрд░реАрдп рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдкрд╕рдВрдж рдЖрдпрд╛, рдФрд░ рд╣рдордиреЗ рдЗрд╕реЗ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ, рд╣рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдд рдкрд░рд┐рдорд┐рдд рд░рд╛рдЬреНрдп рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдЪреАрдЬреЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдПрдХ рд╣реА рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд░рд╣реЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдкреНрд░рддреНрдпреЗрдХ рднреБрдЧрддрд╛рди рдЙрдкрдХрд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рд░рдгрдиреАрддрд┐" рдкреИрдЯрд░реНрди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рднреБрдЧрддрд╛рди рд╡рд┐рдзрд┐ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рднреБрдЧрддрд╛рди рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рдгрдиреАрддрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рд╕рдВрдХреНрд░рдордг рдХрд╛рд░реНрдб рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдбреЗрдореЛ рдЖрд╡реЗрджрди

рд╣рдордиреЗ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ред
рдпрд╣ рд╕рдм рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рднрд╛рдЧ рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдкрд░реАрдХреНрд╖рдг рдЖрд╡реЗрджрди рдХреЗ рдмрд┐рдирд╛, рд▓реЛрдЧ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдВрдЪ рд╕рдХрддреЗ рдХрд┐ рдПрд╕рдбреАрдХреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкрд░реАрдХреНрд╖рдХ рдХреЗ рдмреАрдЪ рджреЛрдиреЛрдВ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдирд╣реАрдВ рдереЗред
рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐, рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдбреЗрдореЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╣рдорд╛рд░реЗ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреНрдпрд╛ рд╣реИред рдХреЛрдИ рднреА рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рд╕реНрд╡рд┐рдлреНрдЯ рдпрд╛ рдХреЛрдЯрд▓рд┐рди рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ (рдкрдврд╝реЗрдВ: рдХреЛрдИ рднреА рд╡реНрдпрдХреНрддрд┐) рдПрд╕рдбреАрдХреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ
Google Play рдкрд░ рдбреЗрдореЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░
iOS рд╕рдВрд╕реНрдХрд░рдг рдХреЛ Yandex.Cash рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИредрдпрд╣ рдПрдХ рдРрд╕реА рдЪреАрдЬрд╝ рдирд┐рдХрд▓рд╛, рдЬрд┐рд╕рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рднреБрдЧрддрд╛рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВ рдпрд╛ рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдЬреЛ рднреБрдЧрддрд╛рди рдПрдЧреНрд░реАрдЧреЗрдЯрд░ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рд╢рд░рдорд╛рдУ рдорддред
рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд
рд▓реЙрдиреНрдЪ рд╣реЛрдиреЗ рдХреЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдмрд╛рдж, рд╣рдордиреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдмрд╣реБрдд рд╣реА рдЕрд╕рд╛рдордпрд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ - рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рд▓рд┐рдВрдХ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдпрд╛ рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдлрд╛рдЗрд▓реЗрдВ рднреЗрдЬреАрдВред рдЕрдЪреНрдЫреЗ рд▓реЛрдЧ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░рддреЗ - рд╡реЗ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд GitHub рдкрд░ рд╕рдм рдХреБрдЫ рдкреЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВред рддреЛ рд╣рдордиреЗ рдареАрдХ рд╡реИрд╕рд╛ рд╣реА рдХрд┐рдпрд╛ред
рдЯреЛрдХрди рдХреЗ рдЬрд╛рджреВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реНрдпрд╛рдкрд╛рд░реА рд░рдВрдЧ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЛрдЧреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЗрд╕реЗ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреЛ рдХреЛрдХреЛрдкреЛрдбреНрд╕ рдореЗрдВ рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдФрд░ рдорд╛рд╡реЗрди рдореЗрдВ рдПрдВрдбреНрд░реЙрдЗрдб рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ред
рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреИрд╢рд┐рдпрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреБрдЧрддрд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЕрдм рдЖрдк рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдФрд░ рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрдХ рд░реВрдк рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдореЛрдмрд╛рдЗрд▓ рдПрд╕рдбреАрдХреЗ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдЯреЛрд░ рдЦреЛрд▓ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреИрд╢рд┐рдпрд░ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рд╣рдо рдЕрдЪреНрдЫрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ
тЖТ
рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдптЖТ
рдПрд╕рдбреАрдХреЗ рдкреНрд░рд▓реЗрдЦрдитЖТ GitHub рдкрд░
iOS рдФрд░
Android рдХреЗ рд▓рд┐рдП SDK ред
тЖТ
рдорд╛рд╡реЗрдирд╡рд╣ рд╕рдм рд╣реИред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдкреНрд░рд╢реНрди рдкреВрдЫреЗрдВ!