рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдЧрд▓рддрд┐рдпрд╛рдБ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХрд░реЗрдВ
рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрд▓рддрд┐рдпрд╛рдБ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЛ рдмрджрд▓рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдФрд░ рдЯреВрдЯрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛ рджреЗрддреА рд╣реИрдВред рдЖрдо рдПрдВрдЯреА-рдкреИрдЯрд░реНрди рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реАрдлрд╝реИрдХреНрдЯрд░рд┐рдВрдЧ рдХрджрдо рд╕реАрдЦреЗрдВред

рдХреНрдпреЛрдВ рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЧрд▓рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ
рд╡рд┐рдЬрд╝реБрдЕрд▓ рдкреНрд░реЛрд╕реЗрд╕ рдПрдбрд┐рдЯрд░ рдЗрд╕рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд▓рдЧрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдкреВрд░рд╛ рдлреНрд▓реЛ рджреЗрдЦ рд▓реЗрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдбрд╛рдпрдЧреНрд░рд╛рдо рдлрд┐рд░ рднреА рдзреЛрдЦрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИред рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕рд╛рдлрд╝-рд╕реБрдерд░рд╛ рджрд┐рдЦрдХрд░ рдкреНрд░реЛрдбрдХреНрд╢рди рдореЗрдВ рдлреЗрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЕрд╕рд▓реА рдпреВрдЬрд╝рд░, рдЕрд╕рд▓реА рдбреЗрдЯрд╛ рдФрд░ рдЕрд╕рд▓реА рдЯрд╛рдЗрдорд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛рдПрдБ рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИрдВред
рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдБ рдЗрд╕ рд╕реЛрдЪ рд╕реЗ рдЖрддреА рд╣реИрдВ рдХрд┐ рдбрд╛рдпрдЧреНрд░рд╛рдо рдПрдХ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рд╣реИ, рдЬрдмрдХрд┐ рдЕрд╕рд▓ рдореЗрдВ рдпрд╣ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИред рдмреНрд▓реЙрдХреНрд╕ рдореЗрдВ рдЕрднреА рднреА рд▓реЙрдЬрд┐рдХ рд╣реЛрддрд╛ рд╣реИред рд╡реЗ рд╕реНрдЯреЗрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдмреНрд░рд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рд░рд┐рдЯреНрд░рд╛рдп рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рдпреЗ рд╣рд┐рд╕реНрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ, рддреЛ тАЬрдЫреЛрдЯреЗтАЭ рдПрдбрд┐рдЯ рднреА рдмрд░реНрддрд╛рд╡ silently рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред
рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдПрдВрдЯреА-рдкреИрдЯрд░реНрди рдПрдХ рджреЛрд╣рд░рдиреЗ рдпреЛрдЧреНрдп рдмреБрд░рд╛ рдкреИрдЯрд░реНрди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдмрд╛рд░-рдмрд╛рд░ рдкрд░реЗрд╢рд╛рдиреА рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдмрдЧ рдирд╣реАрдВ рд╣реИтАФрдпрд╣ рдПрдХ рдЖрджрдд рд╣реИ, рдЬреИрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдЯреЗрдЯ рдХреЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рдПрдХ рдХреЛрдиреЗ рдореЗрдВ рдЫреБрдкрд╛рдирд╛ рдФрд░ рдХрд╣реАрдВ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдпрд╛ рдлреНрд▓реЛ рдХреЛ рдЗрддрдирд╛ рдмрдбрд╝рд╛ рд╣реЛрдиреЗ рджреЗрдирд╛ рдХрд┐ рдХреЛрдИ рднреА рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрд░реНрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХреЗред
рд▓рдХреНрд╖рдг рд╕рд╛рдорд╛рдиреНрдп рд╣реИрдВ:
- рдПрдХ рд╣реА рдЗрдирдкреБрдЯ рдЕрд▓рдЧ рд░рди рдореЗрдВ рдЕрд▓рдЧ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ
- рдбреАрдмрдЧрд┐рдВрдЧ рдЕрдВрджрд╛рдЬреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдирд╣реАрдВ рдмрддрд╛ рдкрд╛рддреЗ рдХрд╣рд╛рдБ рд╡реИрд▓реНрдпреВ рдмрджрд▓реА
- рдЫреЛрдЯреЗ рдПрдбрд┐рдЯ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдЕрдирд╕рдВрдмрдВрдзрд┐рдд рдкрд╛рде рддреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ
- рдлрд┐рдХреНрд╕реЗрд╕ рдФрд░ рдмреНрд░рд╛рдВрдЪ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдмрдЬрд╛рдп рдЙрдиреНрд╣реЗрдВ рдШрдЯрд╛рдиреЗ рдХреЗ
- рдлреЗрд▓реНрдпрд░ рдЖрдВрд╢рд┐рдХ рдЕрдкрдбреЗрдЯ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ (рдХреБрдЫ рд╕реНрдЯреЗрдк рд╕рдлрд▓, рдХреБрдЫ рдирд╣реАрдВ)
рд╕рд╕реНрддрд╛ рдФрд░ рджреГрд╢реНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ: рд╕реНрдкрд╖реНрдЯ рдирд╛рдордХрд░рдг, рддрдВрдЧ рдЧреНрд░реБрдкрд┐рдВрдЧ, рдореГрдд рдкрд╛рде рд╣рдЯрд╛рдирд╛, рдФрд░ рд╣рд░ рд╕реНрдЯреЗрдк рдХреЗ рдЗрдирдкреБрдЯ рд╡ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдмрдирд╛рдирд╛ред AppMaster рдЬреИрд╕реЗ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдореЗрдВ рдпрд╣ рдЕрдХреНрд╕рд░ Business Process рдХреЛ рдХреЗрдВрджреНрд░рд┐рдд рд░рдЦрдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИтАФрд╣рд░ рдмреНрд▓реЙрдХ рдПрдХ рдХрд╛рдо рдХрд░реЗ рдФрд░ рдбреЗрдЯрд╛ рдЦреБрд▓реЗ рддреМрд░ рдкрд░ рдкрд╛рд╕ рд╣реЛред
рдлрд┐рд░ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЧрд╣рд░реЗ рд░реАрдлреИрдХреНрдЯрд░ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдВ: рд╕реНрдкреИрдЧреЗрдЯреА рдлреНрд▓реЛ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛, рдирд┐рд░реНрдгрдп рдХреЗрдВрджреНрд░реАрдХреГрдд рдХрд░рдирд╛, рдФрд░ рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдХрдореНрдкрдирд╕реЗрд╢рди рдЬреЛрдбрд╝рдирд╛ред рд▓рдХреНрд╖реНрдп рд╕рд┐рд░реНрдлрд╝ рд╕реБрдВрджрд░ рдбрд╛рдпрдЧреНрд░рд╛рдо рдирд╣реАрдВ рд╣реИред рд▓рдХреНрд╖реНрдп рдПрдХ рдРрд╕рд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╣реИ рдЬреЛ рд╣рд░ рдмрд╛рд░ рдПрдХ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗ рдФрд░ рдЬрдм рд░рд┐рдХреНрд╡рд╛рдпрд░рдореЗрдВрдЯ рдмрджрд▓реЗрдВ рддреЛ рдЙрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХреЗред
рдЫреБрдкрд╛ рд╣реБрдЖ рд╕реНрдЯреЗрдЯ: рдЕрдЪрд╛рдирдХ рдЪреМрдВрдХрд╛рдиреЗ рдХрд╛ рд╢рд╛рдВрдд рд╕реНрд░реЛрдд
рдХрдИ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдлреЗрд▓реНрдпрд░ рдПрдХ рдЕрджреГрд╢реНрдп рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ: рд╕реНрдЯреЗрдЯ рдЬрд┐рд╕ рдкрд░ рдЖрдк рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рд╕реНрдкрд╖реНрдЯ рдирд╛рдорд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рд╕реНрдЯреЗрдЯ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдпрд╛рдж рд░рдЦрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ (рдЬреИрд╕реЗ customer_id), рдлрд╝реНрд▓реИрдЧреНрд╕ (рдЬреИрд╕реЗ is_verified), рдЯрд╛рдЗрдорд░реНрд╕ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдп, рдФрд░ рдЖрдкрдХреЗ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рдмрд╛рд╣рд░ рдХрд╛ рд╕реНрдЯреЗрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ: рдбреЗрдЯрд╛рдмреЗрд╕ рд░реЛ, CRM рд░рд┐рдХреЙрд░реНрдб, рднреБрдЧрддрд╛рди рд╕реНрдерд┐рддрд┐, рдпрд╛ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдЬреЛ рдкрд╣рд▓реЗ рд╣реА рднреЗрдЬ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред
рдЫреБрдкрд╛ рд╣реБрдЖ рд╕реНрдЯреЗрдЯ рддрдм рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬрдм рд╡рд╣ тАЬрдореЗрдореЛрд░реАтАЭ рдХрд┐рд╕реА рдРрд╕реА рдЬрдЧрд╣ рд░рд╣рддреА рд╣реИ рдЬрд┐рд╕рдХреА рдЖрдк рдЙрдореНрдореАрдж рдирд╣реАрдВ рдХрд░рддреЗред рдЖрдо рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ: рдиреЛрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЬреЛ рдЪреБрдкрдХреЗ рд╕реЗ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдЬреИрд╕рд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИрдВ, рдЗрдореНрдкреНрд▓рд┐рд╕рд┐рдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯреНрд╕ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдиреЗ рдЬрд╛рдирдмреВрдЭ рдХрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдпрд╛ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯреНрд╕ рдЬреЛ рдбреЗрдЯрд╛ рдмрджрд▓рддреЗ рд╣реИрдВ рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдПред рдПрдХ рд╕реНрдЯреЗрдк рдЬреЛ рдХреБрдЫ тАЬрдЪреЗрдХтАЭ рдХрд░рддрд╛ рд╣реИ рдкрд░ рд╕рд╛рде рд╣реА рдПрдХ рд╕реНрдЯреЗрдЯрд╕ рдлрд╝реАрд▓реНрдб рдЕрдкрдбреЗрдЯ рднреА рдХрд░ рджреЗрддрд╛ рд╣реИ, рдХреНрд▓рд╛рд╕рд┐рдХ рдЬрд╛рд▓ рд╣реЛрддрд╛ рд╣реИред
рдпрд╣ рдЕрдХреНрд╕рд░ рддрдм рддрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдЖрдк рдПрдХ рдЫреЛрдЯрд╛ рдПрдбрд┐рдЯ рдирд╣реАрдВ рдХрд░рддреЗред рдЖрдк рдПрдХ рдиреЛрдб рдХреЛ рдореВрд╡ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рд╕рдмрдлреНрд▓реЛ рдХреЛ рд░реА-рдпреВрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрджрд▓рддреЗ рд╣реИрдВ, рдпрд╛ рдПрдХ рдирдИ рдмреНрд░рд╛рдВрдЪ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЕрдЪрд╛рдирдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ тАЬрд░реИрдВрдбрдотАЭ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рд╡реЗрд░рд┐рдПрдмрд▓ рдУрд╡рд░рд░рд╛рдЗрдЯ рд╣реЛ рдЧрдпрд╛, рдХреЛрдИ рдлрд╝реНрд▓реИрдЧ рд░рд┐рд╕реИрдЯ рдирд╣реАрдВ рд╣реБрдЖ, рдпрд╛ рдХреЛрдИ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдереЛрдбрд╝реА рдЕрд▓рдЧ рд╡реИрд▓реНрдпреВ рд╡рд╛рдкрд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕реНрдЯреЗрдЯ рдХрд╣рд╛рдБ рдЫрд┐рдкрддрд╛ рд╣реИ (рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рд╕рд╛рдл рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЗрдВ рднреА)
рд╕реНрдЯреЗрдЯ рдЕрдХреНрд╕рд░ рдЫрд┐рдкрддрд╛ рд╣реИ:
- рдиреЛрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬреЛ рд╡реЗрд░рд┐рдПрдмрд▓ рдХреА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИрдВ (рд╣рд╛рд░реНрдбрдХреЛрдбреЗрдб IDs, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдЯреЗрдЯрд╕)
- рдкрд╣рд▓реЗ рдХреЗ рд╕реНрдЯреЗрдкреНрд╕ рд╕реЗ рдЗрдореНрдкреНрд▓рд┐рд╕рд┐рдЯ рдЖрдЙрдЯрдкреБрдЯ ("use last result")
- "рд░реАрдб" рд╕реНрдЯреЗрдкреНрд╕ рдЬреЛ рд╕рд╛рде рдореЗрдВ рд░рд╛рдЗрдЯ рднреА рдХрд░рддреЗ рд╣реИрдВ (DB рдЕрдкрдбреЗрдЯреНрд╕, рд╕реНрдЯреЗрдЯрд╕ рдкрд░рд┐рд╡рд░реНрддрди)
- рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдореНрд╕ (рдкреЗрдореЗрдВрдЯ, рдИрдореЗрд▓/SMS рдкреНрд░реЛрд╡рд╛рдЗрдбрд░реНрд╕, CRMs) рдЬреЛ рдкрд┐рдЫрд▓реЗ рдПрдХреНрд╢рдВрд╕ рдХреЛ рдпрд╛рдж рд░рдЦрддреЗ рд╣реИрдВ
- рдЯрд╛рдЗрдорд░реНрд╕ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдп рдЬреЛ рдПрдХ рдмреНрд░рд╛рдВрдЪ рдмрджрд▓ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЪрд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВ
рд╡рд╣ рдирд┐рдпрдо рдЬреЛ рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдЖрд╢реНрдЪрд░реНрдпреЛрдВ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ
рд╕реНрдЯреЗрдЯ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдФрд░ рдирд╛рдорд┐рдд рдмрдирд╛рдЗрдПред рдЕрдЧрд░ рдХреЛрдИ рд╡реИрд▓реНрдпреВ рдмрд╛рдж рдореЗрдВ рдорд╛рдпрдиреЗ рд░рдЦрддреА рд╣реИ, рддреЛ рдЙрд╕реЗ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд╛рдо рд╡рд╛рд▓реЗ рд╡реЗрд░рд┐рдПрдмрд▓ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ, рдПрдХ рд╣реА рдЬрдЧрд╣ рд╕реЗрдЯ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдкреВрд░рд╛ рдХрд╛рдо рд╣реЛ рдЬрд╛рдП рддреЛ рд░рд┐рд╕реИрдЯ рдХрд░ рджреЗрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, AppMaster рдХреЗ Business Process Editor рдореЗрдВ рд╣рд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХ рдлрд░реНрд╕реНрдЯ-рдХреНрд▓рд╛рд╕ рд╡реЗрд░рд┐рдПрдмрд▓ рдХреА рддрд░рд╣ рдЯреНрд░реАрдЯ рдХрд░реЗрдВ, рди рдХрд┐ рдХреБрдЫ рдЬреЛ рдЖрдкрдиреЗ рдорд╛рдирд╛ рдХрд┐ "рдЙрдкрд▓рдмреНрдз рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдиреЛрдб рдкрд╣рд▓реЗ рдЪрд▓рд╛ рдерд╛"ред рдПрдХ рдЫреЛрдЯрд╛ рдмрджрд▓рд╛рд╡тАФstatus рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ payment_status рдХрд░рдирд╛, рдФрд░ рдЙрд╕реЗ рддрдм рд╣реА рд╕реЗрдЯ рдХрд░рдирд╛ рдЬрдм рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдкреЗрдореЗрдВрдЯ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдорд┐рд▓реЗтАФрдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рдлреНрд▓реЛ рдмрджрд▓рдиреЗ рдкрд░ рдШрдВрдЯреЛрдВ рдХрд╛ рдбреАрдмрдЧ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕реНрдкреИрдЧреЗрдЯреА рдлреНрд▓реЛ: рдЬрдм рдбрд╛рдпрдЧреНрд░рд╛рдо рдкрдврд╝рдиреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд░рд╣рддрд╛
рдПрдХ рд╕реНрдкреИрдЧреЗрдЯреА рдлреНрд▓реЛ рд╡рд╣ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдкреНрд░реЛрд╕реЗрд╕ рд╣реИ рдЬрд╣рд╛рдБ рдХрдиреЗрдХреНрдЯрд░реНрд╕ рд╣рд░ рдЬрдЧрд╣ рдХреНрд░реЙрд╕ рдХрд░рддреЗ рд╣реИрдВ, рд╕реНрдЯреЗрдкреНрд╕ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдЬрдЧрд╣реЛрдВ рдкрд░ рд▓реВрдк рдмреИрдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХрдВрдбреАрд╢рдиреНрд╕ рдЗрддрдиреА рдЧрд╣рд░реА рдиреЗрд╕реНрдЯреЗрдб рд╣реЛрддреА рд╣реИрдВ рдХрд┐ рдХреЛрдИ рднреА рдмрд┐рдирд╛ рдЬрд╝реВрдо рдФрд░ рд╕реНрдХреНрд░реЛрд▓ рдХрд┐рдП рд╣реИрдкреНрдкреА рдкрд╛рде рд╕рдордЭрд╛ рдирд╣реАрдВ рд╕рдХрддрд╛ред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдПрдХ рдиреИрдкрдХрд┐рди рдкрд░ рдЦреАрдВрдЪреЗ рдЧрдП рд╕рдмрд╡реЗ рдореИрдк рдЬреИрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рджрд╛рдо рдЪреБрдХрд╛ рд░рд╣реЗ рд╣реИрдВред
рдЗрд╕рд╕реЗ рд░рд┐рд╡реНрдпреВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЛрдЧ рдПрдЬ рдХреЗрд╕ рдорд┐рд╕ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдкреНрд░реВрд╡рд▓ рдореЗрдВ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рдПрдХ рдХреЛрдиреЗ рдореЗрдВ рдмрджрд▓рд╛рд╡ рджреВрд░ рдХрд╣реАрдВ рдХреБрдЫ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред рдХрд┐рд╕реА рдШрдЯрдирд╛ рдХреЗ рджреМрд░рд╛рди, рдмреБрдирд┐рдпрд╛рджреА рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ "рдЕрдВрдд рдореЗрдВ рдХреМрди рд╕рд╛ рд╕реНрдЯреЗрдк рдЪрд▓рд╛?" рдпрд╛ "рд╣рдо рдЗрд╕ рдмреНрд░рд╛рдВрдЪ рдореЗрдВ рдХреНрдпреЛрдВ рдкрд╣реБрдБрдЪреЗ?"
рд╕реНрдкреИрдЧреЗрдЯреА рдЖрдорддреМрд░ рдкрд░ рдЕрдЪреНрдЫреА рдиреАрдпрдд рд╕реЗ рдмрдврд╝рддрд╛ рд╣реИ: рдХрд┐рд╕реА рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдмреНрд░рд╛рдВрдЪ рдХреЛ "рдмрд╕ рдПрдХ рдмрд╛рд░" рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рдирд╛, рджрдмрд╛рд╡ рдореЗрдВ рдХреНрд╡рд┐рдХ рдлрд┐рдХреНрд╕ рдЬреЛрдбрд╝рдирд╛, рдПрдХреНрд╕реЗрдкреНрд╢рди рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЛ рдиреЗрд╕реНрдЯреЗрдб рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдпрд░ рдХрд░рдирд╛, рдкрд╣рд▓реЗ рдХреЗ рд╕реНрдЯреЗрдкреНрд╕ рдХреА рддрд░рдлрд╝ рдмреИрдХ-рдЬрдВрдк рдХрд░рдирд╛ рдмрдЬрд╛рдп рд░реАрдпреВрдЬреЗрдмрд▓ рд╕рдм-рдкреНрд░реЛрд╕реЗрд╕ рдмрдирд╛рдиреЗ рдХреЗ, рдпрд╛ рдПрдХ рд╣реА рдмреНрд▓реЙрдХ рдореЗрдВ рдмрд┐рдЬрд╝рдиреЗрд╕ рд░реВрд▓, рдбреЗрдЯрд╛ рдлрд╝реЙрд░реНрдореИрдЯрд┐рдВрдЧ рдФрд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдорд┐рдХреНрд╕ рдХрд░рдирд╛ред
рдПрдХ рдЖрдо рдЙрджрд╛рд╣рд░рдг рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рд╣реИред рдпрд╣ рд╕рд╛рдлрд╝ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдлрд┐рд░ рдлреНрд░реА рдЯреНрд░рд╛рдпрд▓реНрд╕, рдкрд╛рд░реНрдЯрдирд░ рд░реЗрдлрд░рд▓реНрд╕, рдореИрдиреБрдЕрд▓ рд░рд┐рд╡реНрдпреВ рдФрд░ "VIP" рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЗ рдЕрд▓рдЧ рдмреНрд░рд╛рдВрдЪ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдмрдврд╝рддрд╛ рд╣реИред рдХреБрдЫ рд╕реНрдкреНрд░рд┐рдВрдЯ рдХреЗ рдмрд╛рдж, рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЗрдВ рдХрдИ рдмреИрдХ-рдПрдЬреЗрд╕ "Collect docs" рдХреА рдУрд░ рдФрд░ рдХрдИ рдЕрд▓рдЧ рдЬрдЧрд╣реЛрдВ рдкрд░ рд╡реЗрд▓рдХрдо рдИрдореЗрд▓ рднреЗрдЬрдиреЗ рд╡рд╛рд▓реА рдиреЛрдбреНрд╕ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред
рдПрдХ рд╕реНрд╡рд╕реНрде рд▓рдХреНрд╖реНрдп рд╕рд░рд▓ рд╣реИ: рд╕рд╛рдорд╛рдиреНрдп рдХреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрдЦреНрдп рдкрд╛рде, рдФрд░ рдПрдХреНрд╕реЗрдкреНрд╢рдиреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╕рд╛рдЗрдб рдкрд╛рдереНрд╕ред AppMaster рдХреЗ Business Process Editor рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рдореЗрдВ рдпрд╣ рдЕрдХреНрд╕рд░ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЙрдЬрд┐рдХ рдХреЛ рд░реАрдЙрд╕ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕рдм-рдкреНрд░реЛрд╕реЗрд╕ рдореЗрдВ рдирд┐рдХрд╛рд▓рдиреЗ, рдмреНрд░рд╛рдВрдЪреЛрдВ рдХреЛ рдЗрдВрдЯреЗрдВрдЯ рдХреЗ рдирд╛рдо рджреЗрдиреЗ ("Needs manual review"), рдФрд░ рд▓реВрдкреНрд╕ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд╡ рд╕реАрдорд┐рдд рд░рдЦрдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИред
рдирд┐рд░реНрдгрдп рдХрд╛ рдУрд╡рд░рд▓реЛрдб рдФрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд░реВрд▓реНрд╕
рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреИрдЯрд░реНрди рдХрдИ рдХрдВрдбреАрд╢рди рдиреЛрдбреНрд╕ рдХреА рд▓рдВрдмреА рдЪреЗрди рд╣реИ: рдкрд╣рд▓реЗ A рдЪреЗрдХ рдХрд░реЛ, рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рдлрд┐рд░ A рдЪреЗрдХ рдХрд░реЛ, рдлрд┐рд░ рддреАрди рдЕрд▓рдЧ рдЬрдЧрд╣реЛрдВ рдкрд░ B рдЪреЗрдХ рдХрд░реЛред рдпрд╣ "рдмрд╕ рдПрдХ рдФрд░ рдирд┐рдпрдо" рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рднреВрд▓рднреБрд▓реИрдпрд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдЫреЛрдЯреЗ рдмрджрд▓рд╛рд╡ рдмрдбрд╝реЗ рд╕рд╛рдЗрдб рдЗрдлрд╝реЗрдХреНрдЯреНрд╕ рд▓рд╛рддреЗ рд╣реИрдВред
рдмрдбрд╝рд╛ рдЬреЛрдЦрд┐рдо рдлреИрд▓рд╛рд╡ рд╡рд╛рд▓реЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рд╣реИ рдЬреЛ рдзреАрд░реЗ-рдзреАрд░реЗ рдЕрд╕рд╣рдордд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдПрдХ рдкрд╛рде рдХрд┐рд╕реА рдПрдкреНрд▓реАрдХреЗрд╢рди рдХреЛ рдЕрдкреНрд░реВрд╡ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреНрд░реЗрдбрд┐рдЯ рд╕реНрдХреЛрд░ рд╣рд╛рдИ рд╣реИред рджреВрд╕рд░реЗ рдкрд╛рде рдореЗрдВ рд╡рд╣реА рдПрдкреНрд▓реАрдХреЗрд╢рди рдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдкреБрд░рд╛рдирд╛ рд╕реНрдЯреЗрдк "missing phone number" рдХреЛ рд╣рд╛рд░реНрдб рд╕реНрдЯреЙрдк рдорд╛рдирддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдирд┐рд░реНрдгрдп рд╕реНрдерд╛рдиреАрдп рддреМрд░ рдкрд░ "рдареАрдХ" рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд░ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддреЗ рд╣реИрдВред
рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЪреЗрдХреНрд╕ рдХреНрдпреЛрдВ рд╕рдВрдШрд░реНрд╖ рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ
рдЬрдм рд╡рд╣реА рдирд┐рдпрдо рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЗрдВ рдХрдИ рдЬрдЧрд╣ рджреЛрд╣рд░рд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЛрдЧ рдПрдХ рдХреЙрдкреА рдЕрдкрдбреЗрдЯ рдХрд░рдХреЗ рджреВрд╕рд░реЛрдВ рдХреЛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рдордп рдХреЗ рд╕рд╛рде рдЪреЗрдХреНрд╕ рд╕рдорд╛рди рджрд┐рдЦрддреЗ рд╣реИрдВ рдкрд░ рдПрдХ рдЬреИрд╕реЗ рдирд╣реАрдВ рд╣реЛрддреЗ: рдПрдХ рдХрд╣рддрд╛ рд╣реИ "country = US", рджреВрд╕рд░рд╛ рдХрд╣рддрд╛ рд╣реИ "country in (US, CA)"," рдФрд░ рддреАрд╕рд░рд╛ "currency = USD" рдХреЛ рдкреНрд░реЛрдХреНрд╕реА рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реИред рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЪрд▓ рддреЛ рд░рд╣рд╛ рд╣реИ, рдкрд░ рдпрд╣ рдкреВрд░реНрд╡рд╛рдиреБрдореЗрдп рдирд╣реАрдВ рд░рд╣рд╛ред
рдПрдХ рдЕрдЪреНрдЫрд╛ рд░реАрдлреИрдХреНрдЯрд░ рдирд┐рд░реНрдгрдпреЛрдВ рдХреЛ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд╛рдорд┐рдд рдирд┐рд░реНрдгрдп рд╕реНрдЯреЗрдк рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдХреБрдЫ рд╕реАрдорд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реЛред AppMaster рдХреЗ Business Process Editor рдореЗрдВ рдпрд╣ рдЕрдХреНрд╕рд░ рд╕рдВрдмрдВрдзрд┐рдд рдЪреЗрдХреНрд╕ рдХреЛ рдПрдХ рд╣реА рдирд┐рд░реНрдгрдп рдмреНрд▓реЙрдХ рдореЗрдВ рдЧреНрд░реБрдк рдХрд░рдиреЗ рдФрд░ рдмреНрд░рд╛рдВрдЪреЛрдВ рдХреЛ рдЕрд░реНрдердкреВрд░реНрдг рдмрдирд╛рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИред
рдЖрдЙрдЯрдХрдореНрд╕ рд░рдЦрд┐рдП рд╕рд░рд▓, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- Approved
- Needs info
- Rejected
- Manual review
рдлрд┐рд░ рд╕рдм рдХреБрдЫ рдЙрд╕ рдПрдХ рдирд┐рд░реНрдгрдп рдмрд┐рдВрджреБ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░реВрдЯ рдХрд░реЗрдВ рдмрдЬрд╛рдп рдЫреЛрдЯреЗ-рдЫреЛрдЯреЗ рдирд┐рд░реНрдгрдп рдкреВрд░реЗ рдлреНрд▓реЛ рдореЗрдВ рдмрд┐рдЦреЗрд░рдиреЗ рдХреЗред рдЕрдЧрд░ рдХреЛрдИ рдирд┐рдпрдо рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЙрд╕реЗ рдПрдХ рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдПрдХ рдареЛрд╕ рдЙрджрд╛рд╣рд░рдг: рд╕рд╛рдЗрдирдЕрдк рд╡реЗрд░рд┐рдлрд┐рдХреЗрд╢рди рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рддреАрди рдЬрдЧрд╣ рдИрдореЗрд▓ рдлреЙрд░реНрдореЗрдЯ рдЪреЗрдХ рдХрд░рддрд╛ рд╣реИ (OTP рд╕реЗ рдкрд╣рд▓реЗ, OTP рдХреЗ рдмрд╛рдж, рдФрд░ рдЕрдХрд╛рдЙрдВрдЯ рдХреНрд░рд┐рдПрд╢рди рд╕реЗ рдкрд╣рд▓реЗ)ред рд╕рд╛рд░реЗ рд╡реЗрд▓рд┐рдбреЗрд╢рди рдХреЛ рдПрдХ "Validate request" рдирд┐рд░реНрдгрдп рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдБред рдЕрдЧрд░ рдкрд░рд┐рдгрд╛рдо "Needs info" рд╣реИ, рддреЛ рдПрдХ рд╣реА рдореИрд╕реЗрдЬ рд╕реНрдЯреЗрдк рдкрд░ рд░реВрдЯ рдХрд░реЗрдВ рдЬреЛ рдпреВрдЬрд╝рд░ рдХреЛ рдареАрдХ рд╕реЗ рдмрддрд╛рдпреЗ рдХрд┐ рдХреНрдпрд╛ рдХрдореА рд╣реИ, рдмрдЬрд╛рдп рдмрд╛рдж рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдПрд░рд░ рджрд┐рдЦрд╛рдиреЗ рдХреЗред
рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд╛рдж рдЧрд╛рдпрдм рдХрдореНрдкрдирд╕реЗрд╢рди рд╕реНрдЯреЗрдкреНрд╕
рд╕рдмрд╕реЗ рдорд╣рдБрдЧреА рдЧрд▓рддрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рд╣рд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдпрд╛ рддреЛ рдкреВрд░реА рддрд░рд╣ рд╕рдлрд▓ рд╣реЛрдЧрд╛ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рдлреЗрд▓ред рдЕрд╕рд▓реА рдлреНрд▓реЛрдЬ рдЕрдХреНрд╕рд░ рдЖрдзреЗ рд░рд╛рд╕реНрддреЗ рддрдХ рд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдмрд╛рдж рд╡рд╛рд▓рд╛ рд╕реНрдЯреЗрдк рдЯреВрдЯ рдЬрд╛рдП, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЧрдбрд╝рдмрдбрд╝ рдмрдЪрддреА рд╣реИ: рдкреИрд╕рд╛ рдХреИрдкреНрдЪрд░ рд╣реЛ рдЧрдпрд╛, рдореИрд╕реЗрдЬ рднреЗрдЬреЗ рдЧрдП, рд░рд┐рдХреЙрд░реНрдб рдмрдиреЗ, рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдХрд╛ рд╕рд╛рдлрд╝ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред
рдЙрджрд╛рд╣рд░рдг: рдЖрдк рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдХрд╛рд░реНрдб рдЪрд╛рд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдСрд░реНрдбрд░ рдмрдирд╛рддреЗ рд╣реИрдВред рдкреЗрдореЗрдВрдЯ рд╕рдлрд▓ рд╣реЛ рдЧрдпрд╛, рдкрд░ рдСрд░реНрдбрд░ рдХреНрд░рд┐рдПрд╢рди рдлреЗрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрдиреНрд╡реЗрдВрдЯрд░реА рд╕рд░реНрд╡рд┐рд╕ рдЯрд╛рдЗрдордЖрдЙрдЯ рд╣реЛ рдЧрдИред рдЕрдм рд╕рдкреЛрд░реНрдЯ рдХреЛ рдЧреБрд╕реНрд╕реЗ рднрд░реЗ рдИрдореЗрд▓ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдлрд╛рдЗрдиреЗрдВрд╕ рдЪрд╛рд░реНрдЬ рджреЗрдЦрддрд╛ рд╣реИ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдХреЛрдИ рдореЗрд▓ рдЦрд╛рддрд╛ рдСрд░реНрдбрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ред
рдХрдореНрдкрдирд╕реЗрд╢рди рд╡рд╣ "рдЕрдирдбреВ" (рдпрд╛ "рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдУ") рдкрд╛рде рд╣реИ рдЬреЛ рддрдм рдЪрд▓рддрд╛ рд╣реИ рдЬрдм рдХреБрдЫ рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЗ рдмрд╛рдж рдлреЗрд▓ рд╣реЛред рдпрд╣ рдкрд░рдлрд╝реЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдкрд░ рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХреЗрдВ рд╣реИрдВ: рдПрдХреНрд╢рди рдХреЛ рдЙрд▓рдЯрдирд╛ (рд░рд┐рдлрд╝рдВрдб, рд░рджреНрдж рдХрд░рдирд╛, рдбреНрд░рд╛рдлреНрдЯ рдбрд┐рд▓реАрдЯ рдХрд░рдирд╛), рдкрд░рд┐рдгрд╛рдо рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрджрд▓рдирд╛ ("Payment captured, fulfillment pending" рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛), рдореИрдиреБрдЕрд▓ рд░рд┐рд╡реНрдпреВ рдХреЗ рдкрд╛рд╕ рд╕рдВрджрд░реНрдн рдХреЗ рд╕рд╛рде рд░реВрдЯ рдХрд░рдирд╛, рдФрд░ рдЖрдЗрдбреЗрдореНрдкреЛрдЯреЗрдВрд╕реА рдЪреЗрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рддрд╛рдХрд┐ рд░рд┐рдЯреНрд░рд╛рдЗрдЬ рдбрдмрд▓-рдЪрд╛рд░реНрдЬ рдпрд╛ рдбрдмрд▓-рд╕реЗрдВрдб рди рдХрд░ рджреЗрдВред
рдХрдореНрдкрдирд╕реЗрд╢рди рдХрд╣рд╛рдБ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╕рд╛рд░реЗ рдХреНрд▓реАрдирдЕрдк рдХреЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ "рдПрд░рд░" рдмреЙрдХреНрд╕ рдореЗрдВ рдЫрд┐рдкрд╛рдХрд░ рди рд░рдЦреЗрдВред рдЙрд╕реЗ рд░рд┐рд╕реНрдХреА рд╕реНрдЯреЗрдк рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд░рдЦреЗрдВ, рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рдЬрд╝рд░реВрд░реА рдбреЗрдЯрд╛ рд╣реЛ (payment ID, reservation token, external request ID)ред AppMaster рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рдореЗрдВ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдЕрдХреНрд╕рд░ рдХреЙрд▓ рдХреЗ рдареАрдХ рдмрд╛рдж рдЙрди IDs рдХреЛ рд╕реЗрд╡ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рд╕рдлрд▓рддрд╛ рдмрдирд╛рдо рд╡рд┐рдлрд▓рддрд╛ рдкрд░ рддреБрд░рдВрдд рдмреНрд░рд╛рдВрдЪ рдХрд░рдирд╛ рд╣реЛрддрд╛ рд╣реИред
рдПрдХ рдЙрдкрдпреЛрдЧреА рдирд┐рдпрдо: рд╣рд░ рд╕реНрдЯреЗрдк рдЬреЛ рдХрд┐рд╕реА рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдЙрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП: "рд╣рдордиреЗ рдХреНрдпрд╛ рдмрджрд▓рд╛?" рдФрд░ "рдЕрдЧрд░ рдЕрдЧрд▓рд╛ рд╕реНрдЯреЗрдк рдлреЗрд▓ рд╣реЛ рдЬрд╛рдП рддреЛ рд╣рдо рдЙрд╕реЗ рдХреИрд╕реЗ рдЕрдирдбреВ рдпрд╛ рдХрдВрдЯреЗрди рдХрд░реЗрдВрдЧреЗ?"
рдмрд╛рд╣рд░реА рдХреЙрд▓реНрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрдордЬреЛрд░ рдПрд░рд░ рд╣реИрдВрдбрд▓рд┐рдВрдЧ
рдХрдИ рдлреЗрд▓реНрдпрд░ рддрдм рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдЬрдм рдЖрдкрдХрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЖрдкрдХреА рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдмрд╛рд╣рд░ рдЬрд╛рддрд╛ рд╣реИред рдмрд╛рд╣рд░реА рдХреЙрд▓реНрд╕ рдЧрдбрд╝рдмрдбрд╝ рддрд░реАрдХреЗ рд╕реЗ рдлреЗрд▓ рд╣реЛрддреА рд╣реИрдВ: рдзреАрдорд╛ рд░рд┐рд╕реНрдкреЙрдиреНрд╕, рдЕрд╕реНрдерд╛рдпреА рдЖрдЙрдЯреЗрдЬ, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯреНрд╕, рдФрд░ рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдорд╛рдирддрд╛ рд╣реИ "рдХреЙрд▓ рд╕рдлрд▓ рд╣реБрдИ" рдФрд░ рдЖрдЧреЗ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпреВрдЬрд╝рд░реНрд╕ рдХреЛ рдЕрдВрддрддрдГ рдорд┐рд╕рд┐рдВрдЧ рдбреЗрдЯрд╛, рдбрдмрд▓ рдЪрд╛рд░реНрдЬреЗрд╕, рдпрд╛ рдЧрд▓рдд рд╕рдордп рдкрд░ рднреЗрдЬреЗ рдЧрдП рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рджрд┐рдЦреЗрдВрдЧреЗред
рд╢реБрд░реВ рдореЗрдВ рдЙрди рд╕реНрдЯреЗрдкреНрд╕ рдХреЛ рдЪрд┐рдиреНрд╣рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЙрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдлреЗрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рди рдкрд░ рдЖрдкрдХрд╛ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рд╣реИ: рдмрд╛рд╣рд░реА APIs, рдкреЗрдореЗрдВрдЯреНрд╕ рдФрд░ рд░рд┐рдлрдВрдбреНрд╕ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Stripe), рд╕рдВрджреЗрд╢ (рдИрдореЗрд▓/SMS, Telegram), рдлрд╝рд╛рдЗрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕, рдФрд░ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд┐рд╕реЗрдЬред
рджреЛ рдЬрд╛рд▓ рдЦрд╛рд╕ рддреМрд░ рдкрд░ рдЖрдо рд╣реИрдВ: рдЧрд╛рдпрдм рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рдмреНрд▓рд╛рдЗрдВрдб рд░рд┐рдЯреНрд░рд╛рдЗрдЬред рдмрд┐рдирд╛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ, рдПрдХ рдзреАрдорд╛ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдкреВрд░реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХреЛ рдлреНрд░реАрдЬрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд░рд┐рдЯреНрд░рд╛рдЗрдЬреНрд╕ рдХреЗ рд╕рд╛рде рдкрд░ рдирд┐рдпрдо рди рд╣реЛрдиреЗ рдкрд░ рдЖрдк рдЪреАрдЬрд╝реЗрдВ рдФрд░ рдмрд┐рдЧрд╛рдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рд╡рд╣реА рдореИрд╕реЗрдЬ рддреАрди рдмрд╛рд░ рднреЗрдЬ рджреЗрдирд╛ рдпрд╛ рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдмрдирд╛рдирд╛ред
рдпрд╣реАрдВ рдЖрдЗрдбреЗрдореНрдкреЛрдЯреЗрдВрд╕реА рдХрд╛ рдорд╣рддреНрд╡ рдЖрддрд╛ рд╣реИред рд╕рд╛рдзрд╛рд░рдг рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рдЖрдЗрдбреЗрдореНрдкреЛрдЯреЗрдВрдЯ рдПрдХреНрд╢рди рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдиреЗ рдкрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЕрдЧрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд┐рд╕реА рд╕реНрдЯреЗрдк рдХреЛ рджреЛрдмрд╛рд░рд╛ рдЪрд▓рд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рджреВрд╕рд░рд╛ рдЪрд╛рд░реНрдЬ, рджреВрд╕рд░рд╛ рдСрд░реНрдбрд░, рдпрд╛ рджреВрд╕рд░рд╛ "рд╡реЗрд▓рдХрдо" рдореИрд╕реЗрдЬ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдлрд┐рдХреНрд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреА-рдФрд░-рд╕реНрдЯреЗрдЯ рд╕реЗрд╡ рдХрд░реЗрдВред AppMaster рдХреЗ Business Process Editor рдореЗрдВ рдпрд╣ рдЙрддрдирд╛ рд╣реА рд╕рд░рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рд▓рд┐рдЦрдирд╛: "payment_attempt: key=XYZ, status=pending," рдФрд░ рдлрд┐рд░ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдХреЗ рдмрд╛рдж рдЙрд╕реЗ "success" рдпрд╛ "failed" рдорд╛рд░реНрдХ рдХрд░рдирд╛ред рдЕрдЧрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдлрд┐рд░ рд╕реЗ рдЙрд╕реА рд╕реНрдЯреЗрдк рдкрд░ рдкрд╣реБрдБрдЪрддрд╛ рд╣реИ, рддреЛ рдкрд╣рд▓реЗ рдЙрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЪреЗрдХ рдХрд░реЗрдВ рдФрд░ рддрдп рдХрд░реЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред
рдПрдХ рднрд░реЛрд╕реЗрдордВрдж рдкреИрдЯрд░реНрди рдХреБрдЫ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:
- рдЯрд╛рдЗрдордЖрдЙрдЯ рдФрд░ рд░рд┐рдЯреНрд░рд╛рдп рд▓рд┐рдорд┐рдЯреНрд╕ рд╕реЗрдЯ рдХрд░реЗрдВ (рдФрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдХреМрди-рд╕реЗ рдПрд░рд░реНрд╕ рд░рд┐рдЯреНрд░рд╛рдпрдмрд▓ рд╣реИрдВ)
- рдХреЙрд▓ рд╕реЗ рдкрд╣рд▓реЗ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рдХреА рдФрд░ рдХрд░рдВрдЯ рд╕реНрдЯреЗрдЯ рд╕реЗрд╡ рдХрд░реЗрдВ
- рдмрд╛рд╣рд░реА рдХреЙрд▓ рдХрд░реЗрдВ
- рд╕рдлрд▓рддрд╛ рдкрд░ рд░рд┐рдЬрд╝рд▓реНрдЯ рд▓рд┐рдЦреЗрдВ рдФрд░ рд╕реНрдЯреЗрдЯ рдХреЛ рдХрдВрдкреНрд▓реАрдЯ рдорд╛рд░реНрдХ рдХрд░реЗрдВ
- рд╡рд┐рдлрд▓рддрд╛ рдкрд░ рдПрд░рд░ рд▓реЙрдЧ рдХрд░реЗрдВ рдФрд░ рдпреВрдЬрд╝рд░-рдлреНрд░реЗрдВрдбрд▓реА рд░рд┐рдХрд╡рд░реА рдкрд╛рде рдкрд░ рд░реВрдЯ рдХрд░реЗрдВ
рдУрд╡рд░рд▓реЛрдбреЗрдб рд╕реНрдЯреЗрдкреНрд╕ рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯ рдЬрд┐рдореНрдореЗрджрд╛рд░рд┐рдпрд╛рдБ
рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЧрд▓рддреА рдПрдХ рдРрд╕реЗ рд╕реНрдЯреЗрдк рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реИ рдЬреЛ рдЪреБрдкрдХреЗ рд╕реЗ рдЪрд╛рд░ рдХрд╛рдо рдХрд░ рджреЗрддрд╛ рд╣реИ: рдЗрдирдкреБрдЯ рд╡реЗрд▓рд┐рдбреЗрдЯ рдХрд░рдирд╛, рд╡реИрд▓реНрдпреВрдЬрд╝ рдХреИрд▓реНрдХреНрдпреБрд▓реЗрдЯ рдХрд░рдирд╛, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд▓рд┐рдЦрдирд╛, рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЛ рдиреЛрдЯрд┐рдлрд╛рдИ рдХрд░рдирд╛ред рдпрд╣ рдкреНрд░рднрд╛рд╡реА рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рдЗрд╕рд╕реЗ рдмрджрд▓рд╛рд╡ рдЬреЛрдЦрд┐рдо рднрд░рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдХреБрдЫ рдЯреВрдЯрддрд╛ рд╣реИ, рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐рд╕ рд╣рд┐рд╕реНрд╕реЗ рдиреЗ рдХрд┐рдпрд╛, рдФрд░ рдЖрдк рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╣реАрдВ рдФрд░ рд░реАрдпреВрдЬрд╝ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рдУрд╡рд░рд▓реЛрдбреЗрдб рд╕реНрдЯреЗрдк рдХреИрд╕реЗ рдкрд╣рдЪрд╛рдиреЗрдВ
рдПрдХ рд╕реНрдЯреЗрдк рдУрд╡рд░рд▓реЛрдбреЗрдб рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЙрд╕рдХрд╛ рдирд╛рдо рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛ (рдЬреИрд╕реЗ "Handle order") рдФрд░ рдЖрдк рдЗрд╕рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХ рд╡рд╛рдХреНрдп рдореЗрдВ рд╡рд░реНрдгрд┐рдд рди рдХрд░ рд╕рдХреЗрдВред рдПрдХ рдФрд░ рд▓рд╛рд▓ рдЭрдВрдбрд╛ рд╣реИ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЗрдирдкреБрдЯ рдЬреЛ рдХреЗрд╡рд▓ рд╕реНрдЯреЗрдк рдХреЗ "рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ" рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддреЗ рд╣реИрдВред
рдУрд╡рд░рд▓реЛрдбреЗрдб рд╕реНрдЯреЗрдк рдЕрдХреНрд╕рд░ рдпрд╣ рдорд┐рдХреНрд╕ рдХрд░рддреЗ рд╣реИрдВ:
- рд╡реЗрд▓рд┐рдбреЗрд╢рди рдФрд░ рдореНрдпреВрдЯреЗрд╢рди (save/update)
- рдмрд┐рдЬрд╝рдиреЗрд╕ рд░реВрд▓ рдФрд░ рдкреНрд░реЗрдЬрд╝реЗрдВрдЯреЗрд╢рди (рдореИрд╕реЗрдЬ рдлрд╝реЙрд░реНрдореИрдЯрд┐рдВрдЧ)
- рдПрдХ рд╣реА рдЬрдЧрд╣ рдХрдИ рдмрд╛рд╣рд░реА рдХреЙрд▓реНрд╕
- рдХрдИ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯ рдСрд░реНрдбрд░ рдХреЗ
- рдЕрд╕реНрдкрд╖реНрдЯ рд╕рдлрд▓рддрд╛ рдорд╛рдирджрдВрдб ("done" рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?)
рд╕реНрдкрд╖реНрдЯ рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯреНрд╕ рд╡рд╛рд▓реЗ рдЫреЛрдЯреЗ рдмреНрд▓реЙрдХреНрд╕ рдореЗрдВ рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХрд░реЗрдВ
рдмрдбрд╝реЗ рд╕реНрдЯреЗрдк рдХреЛ рдЫреЛрдЯреЗ, рдирд╛рдорд┐рдд рдмреНрд▓реЙрдХреНрд╕ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рд╣рд░ рдмреНрд▓реЙрдХ рдХрд╛ рдПрдХ рд╣реА рдХрд╛рдо рд╣реЛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЗрдирдкреБрдЯ-рдЖрдЙрдЯрдкреБрдЯ рд╣реЛред рдПрдХ рд╕рд░рд▓ рдирд╛рдордХрд░рдг рдкреИрдЯрд░реНрди рдорджрдж рдХрд░рддрд╛ рд╣реИ: рд╕реНрдЯреЗрдкреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдмреНрд╕ (Validate Address, Calculate Total, Create Invoice, Send Confirmation) рдФрд░ рдбреЗрдЯрд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдирд╛рдЙрдиреНрд╕ред
рдЗрдирдкреБрдЯреНрд╕ рдФрд░ рдЖрдЙрдЯрдкреБрдЯреНрд╕ рдХреЗ рдирд╛рдо рднреА рд╕реНрдерд┐рд░ рд░рдЦреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "OrderDraft" (рд╕реЗрд╡ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ) рдФрд░ "OrderRecord" (рд╕реЗрд╡ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдмрдЬрд╛рдп "order1/order2" рдпрд╛ "payload/result" рдХреЗред рдпрд╣ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдорд╣реАрдиреЛрдВ рдмрд╛рдж рднреА рдкрдардиреАрдп рдмрдирд╛рддрд╛ рд╣реИред
рдЬрдм рдЖрдк рдХрд┐рд╕реА рдкреИрдЯрд░реНрди рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕реЗ рдПрдХ рд░реАрдпреВрдЬреЗрдмрд▓ рд╕рдмрдлреНрд▓реЛ рдореЗрдВ рдПрдХреНрд╕рдЯреНрд░реИрдХреНрдЯ рдХрд░реЗрдВред AppMaster рдХреЗ Business Process Editor рдореЗрдВ рдпрд╣ рдЕрдХреНрд╕рд░ "Validate -> Normalize -> Persist" рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ рдмреНрд▓реЙрдХ рдореЗрдВ рдореВрд╡ рдХрд░рдиреЗ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг: рдПрдХ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЬреЛ "рдпреВрдЬрд╝рд░ рдмрдирд╛рддрд╛ рд╣реИ, рдкрд░рдорд┐рд╢рдиреНрд╕ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдИрдореЗрд▓ рднреЗрдЬрддрд╛ рд╣реИ, рдФрд░ рдСрдбрд┐рдЯ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИ" рдХреЛ рдЪрд╛рд░ рд╕реНрдЯреЗрдкреНрд╕ рдмрдирд╛ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреНрд▓рд╕ рдПрдХ рд░реАрдпреВрдЬреЗрдмрд▓ "Write Audit Event" рд╕рдмрдлреНрд▓реЛред рдЗрд╕рд╕реЗ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рд╕рд░рд▓ рд╣реЛрддреА рд╣реИ, рдПрдбрд┐рдЯ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рд╕рд░рдкреНрд░рд╛рдЗрдЬрд╝ рдХрдо рд╣реЛрддреЗ рд╣реИрдВред
рдЧрдВрджреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдЪрд░рдг-рджрд░-рдЪрд░рдг рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╕рдорд╕реНрдпрд╛рдПрдБ "рдмрд╕ рдПрдХ рдФрд░" рдирд┐рдпрдо рдпрд╛ рдХрдиреЗрдХреНрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдЖрддреА рд╣реИрдВ рдЬрдм рддрдХ рдХреЛрдИ рднреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд░рд╣ рдЬрд╛рддрд╛ред рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХрд╛ рдордХрд╕рдж рдлреНрд▓реЛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрдардиреАрдп рдмрдирд╛рдирд╛ рдФрд░ рд╣рд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рд╡ рдлреЗрд▓реНрдпреЛрд░ рдХреЗрд╕ рдХреЛ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рд╣реИред
рд╢реБрд░реБрдЖрдд рд╣реИрдкреНрдкреА рдкрд╛рде рдХреЛ рдПрдХ рд╕рд╛рдлрд╝ рд▓рд╛рдЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдбреНрд░реЙ рдХрд░рдХреЗ рдХрд░реЗрдВтАФрд╕реНрдЯрд╛рд░реНрдЯ рд╕реЗ рдлрд┐рдирд┐рд╢ рддрдХред рдЕрдЧрд░ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп "рдСрд░реНрдбрд░ рдЕрдкреНрд░реВрд╡ рдХрд░рдирд╛" рд╣реИ, рддреЛ рд╡рд╣ рд▓рд╛рдЗрди рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдЯреЗрдкреНрд╕ рджрд┐рдЦрд╛рдП рдЬрдм рд╕рдм рдХреБрдЫ рд╕рд╣реА рдЪрд▓реЗред
рдлрд┐рд░ рдЫреЛрдЯреЗ рдкрд╛рд╕ рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВ:
- рд╣реИрдкреНрдкреА рдкрд╛рде рдХреЛ рдПрдХ рд╕рд┐рдВрдЧрд▓ рдлреЙрд░рд╡рд░реНрдб рдкрд╛рде рдХреЗ рд░реВрдк рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдбреНрд░реЙ рдХрд░реЗрдВ, рд╕реБрд╕рдВрдЧрдд рд╕реНрдЯреЗрдк рдирд╛рдореЛрдВ (verb + object) рдХреЗ рд╕рд╛рде
- рд╣рд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВ (рдИрдореЗрд▓ рднреЗрдЬрдирд╛, рдХрд╛рд░реНрдб рдЪрд╛рд░реНрдЬ рдХрд░рдирд╛, рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдирд╛) рдФрд░ рд╣рд░ рдПрдХ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдк рдмрдирд╛рдПрдВ
- рд╣рд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреА рдлрд╝реЗрд▓реНрдпреЛрд░ рдкрд╛рде рдЙрд╕реА рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдХрдореНрдкрдирд╕реЗрд╢рди рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛ рдЬрдм рдЖрдкрдиреЗ рдХреБрдЫ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реЛ
- рджреЛрд╣рд░рд╛рдП рдЧрдП рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЛ рдПрдХ рдирд┐рд░реНрдгрдп рдмрд┐рдВрджреБ рдореЗрдВ рдмрджрд▓реЗрдВ рдФрд░ рд╡рд╣рд╛рдБ рд╕реЗ рд░реВрдЯ рдХрд░реЗрдВ
- рджреЛрд╣рд░рд╛рдП рдЧрдП рдЪрдВрдХреНрд╕ рдХреЛ рд╕рдмрдлреНрд▓реЛ рдореЗрдВ рдирд┐рдХрд╛рд▓реЗрдВ, рдФрд░ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдРрд╕рд╛ рдирд╛рдо рджреЗрдВ рдХрд┐ рдЙрдирдХреЗ рдЕрд░реНрде рд╕реНрдкрд╖реНрдЯ рд╣реЛрдВ (
payment_statusрдмреЗрд╣рддрд░ рд╣реИflag2рд╕реЗ)
рдЫрд┐рдкреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рдЬрд▓реНрджреА рдкрдХрдбрд╝рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдпрд╣ рдкреВрдЫрдирд╛ рд╣реИ: "рдЕрдЧрд░ рдпрд╣ рд╕реНрдЯреЗрдк рджреЛ рдмрд╛рд░ рдЪрд▓рд╛, рддреЛ рдХреНрдпрд╛ рдЯреВрдЯреЗрдЧрд╛?" рдЕрдЧрд░ рдЙрддреНрддрд░ рд╣реИ "рд╣рдо рдбрдмрд▓-рдЪрд╛рд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ" рдпрд╛ "рджреЛ рдИрдореЗрд▓ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ", рддреЛ рдЖрдкрдХреЛ рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдЯ рдФрд░ рдЖрдЗрдбреЗрдореНрдкреЛрдЯреЗрдВрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдЪрд╛рд╣рд┐рдПред
рдЙрджрд╛рд╣рд░рдг: рдПрдХ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИ, рдкреНрд▓рд╛рди рдЕрд╕рд╛рдЗрди рдХрд░рддрд╛ рд╣реИ, Stripe рдХреЛ рдЪрд╛рд░реНрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡реЗрд▓рдХрдо рдореИрд╕реЗрдЬ рднреЗрдЬрддрд╛ рд╣реИред рдЕрдЧрд░ рдЪрд╛рд░реНрдЬ рд╕рдлрд▓ рд╣реЛ рдФрд░ рд╡реЗрд▓рдХрдо рдореИрд╕реЗрдЬ рдлреЗрд▓, рддреЛ рдЖрдк рдкреИрдб рдпреВрдЬрд╝рд░ рдХреЛ рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд╕ рдХреЗ рдирд╣реАрдВ рдЪрд╛рд╣реЗрдВрдЧреЗред рдкрд╛рд╕ рдХреЗ рдХрдореНрдкрдирд╕реЗрд╢рди рдмреНрд░рд╛рдВрдЪ рдЬреЛрдбрд╝реЗрдВ: рдпреВрдЬрд╝рд░ рдХреЛ pending_welcome рдЪрд┐рдиреНрд╣рд┐рдд рдХрд░реЗрдВ, рдореИрд╕реЗрдЬрд┐рдВрдЧ рд░рд┐рдЯреНрд░рд╛рдп рдХрд░реЗрдВ, рдФрд░ рдЕрдЧрд░ рд░рд┐рдЯреНрд░рд╛рдЗрдЬ рдлреЗрд▓ рд╣реЛрдВ рддреЛ рд░рд┐рдлрдВрдб рдФрд░ рдкреНрд▓рд╛рди рд░рд┐рд╡рд░реНрдЯ рдХрд░реЗрдВред
AppMaster рдореЗрдВ рдпрд╣ рд╕рдлрд╛рдИ рддрдм рдЖрд╕рд╛рди рд╣реЛрддреА рд╣реИ рдЬрдм рдЖрдк Business Process Editor рдлреНрд▓реЛ рдХреЛ рд╢реИрд▓реЛ рд░рдЦреЗрдВ: рдЫреЛрдЯреЗ рд╕реНрдЯреЗрдкреНрд╕, рд╕реНрдкрд╖реНрдЯ рд╡реЗрд░рд┐рдПрдмрд▓ рдирд╛рдо, рдФрд░ "Charge payment" рдпрд╛ "Send notification" рдЬреИрд╕реЗ рд╕рдмрдлреНрд▓реЛ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╣рд░ рдЬрдЧрд╣ рд░реАрдпреВрдЬрд╝ рдХрд░ рд╕рдХреЗрдВред
рд╕рд╛рдорд╛рдиреНрдп рд░реАрдлрд╝реИрдХреНрдЯрд░рд┐рдВрдЧ рдЬрд╛рд▓ рдЬрд┐рдирд╕реЗ рдмрдЪреЗрдВ
рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдХреЗ рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХрд╛ рдордХрд╕рдж рдкреНрд░реЛрд╕реЗрд╕ рдХреЛ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдирд╛ рд╣реИред рдкрд░ рдХреБрдЫ рдлрд┐рдХреНрд╕ рдирдИ рдЬрдЯрд┐рд▓рддрд╛ рдЬреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕рдордп рдХрдо рд╣реЛред
рдПрдХ рдЬрд╛рд▓ рд╣реИ рдкреБрд░рд╛рдиреЗ рдкрд╛рдереНрд╕ рдХреЛ "рдмрд╕ рд░рдЦреЛ" рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдкрд╖реНрдЯ рд╕реНрд╡рд┐рдЪ, рд╡рд░реНрд╢рди рдорд╛рд░реНрдХрд░, рдпрд╛ рд░рд┐рдЯрд╛рдпрд░ рдбреЗрдЯ рдХреЗред рд▓реЛрдЧ рдкреБрд░рд╛рдиреА рд░реВрдЯ рдЯреЗрд╕реНрдЯ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ, рд╕рдкреЛрд░реНрдЯ рдЙрд╕реЗ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЬрд▓реНрдж рд╣реА рдЖрдк рджреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдореЗрдВрдЯреЗрди рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рд░реЛрд▓рдЖрдЙрдЯ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЙрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВ: рдирдП рдкрд╛рде рдХрд╛ рдирд╛рдо рд░рдЦреЗрдВ, рдПрдХ рджреГрд╢реНрдп рдирд┐рд░реНрдгрдп рд╕реЗ рдЙрд╕реЗ рдЧреИрдЯ рдХрд░реЗрдВ, рдФрд░ рддрдп рдХрд░реЗрдВ рдХрдм рдкреБрд░рд╛рдирд╛ рд╣рдЯреЗрдЧрд╛ред
рдЯреЗрдореНрдкрд░рд░реА рдлрд╝реНрд▓реИрдЧреНрд╕ рдПрдХ рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рд░рд┐рд╕рд╛рд╡ рд╣реИрдВред рдбрд┐рдмрдЧ рдпрд╛ рдПрдХ-рд╕рдкреНрддрд╛рд╣ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдлрд╝реНрд▓реИрдЧ рдЕрдХреНрд╕рд░ рд╕реНрдерд╛рдпреА рдмрди рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╣рд░ рдирдпрд╛ рдмрджрд▓рд╛рд╡ рдЙрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред рдлрд╝реНрд▓реИрдЧреНрд╕ рдХреЛ рдкреЗрд░рд┐рд╢ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдорд╛рдиреЗрдВ: рдХреНрдпреЛрдВ рд╣реИрдВ, рдХрд┐рд╕рдХреЗ рдЬрд┐рдореНрдореЗ рд╣реИрдВ, рдФрд░ рд╣рдЯрд╛рдиреЗ рдХреА рддрд╛рд░реАрдЦ рд▓рд┐рдЦреЗрдВред
рддреАрд╕рд░рд╛ рдЬрд╛рд▓ рд╣реИ рдореЙрдбрд▓ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреА рдмрдЬрд╛рдп рдПрдХ-рдСрдл рдПрдХреНрд╕реЗрдкреНрд╢рдиреНрд╕ рдЬреЛрдбрд╝рдирд╛ред рдЕрдЧрд░ рдЖрдк рдмрд╛рд░-рдмрд╛рд░ "рд╕реНрдкреЗрд╢рд▓ рдХреЗрд╕" рдиреЛрдбреНрд╕ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рд╕рд╛рдЗрдбрд╡реЗрдЬрд╝ рдмрдврд╝рддрд╛ рд╣реИ рдФрд░ рдирд┐рдпрдо рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЬрдм рд╡рд╣реА рдПрдХреНрд╕реЗрдкреНрд╢рди рджреЛ рдмрд╛рд░ рджрд┐рдЦреЗ, рддреЛ рдЕрдХреНрд╕рд░ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдпрд╛ рдкреНрд░реЛрд╕реЗрд╕ рд╕реНрдЯреЗрдЯреНрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реЛрддреА рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдмрд┐рдЬрд╝рдиреЗрд╕ рд░реВрд▓реНрд╕ рдХреЛ рдЕрдирд╕рдВрдмрдВрдзрд┐рдд рдиреЛрдбреНрд╕ рдХреЗ рдЕрдВрджрд░ рдЫрд┐рдкрд╛рдХрд░ рди рд░рдЦреЗрдВ рд╕рд┐рд░реНрдлрд╝ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдХрд╛рдо рдЪрд▓ рдЬрд╛рдПред рдпрд╣ рдЦрд╛рд╕рдХрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдПрдбрд┐рдЯрд░реНрд╕ рдореЗрдВ рдореЛрд╣рдХ рд╣реЛрддрд╛ рд╣реИ, рдкрд░ рдмрд╛рдж рдореЗрдВ рдХреЛрдИ рднреА рдЙрд╕ рдирд┐рдпрдо рдХреЛ рдирд╣реАрдВ рдвреВрдБрдв рдкрд╛рдПрдЧрд╛ред
рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрдХреЗрдд:
- рджреЛ рдкрд╛рдереНрд╕ рдЬреЛ рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдкрд░ рдЫреЛрдЯреЗ рдЕрдВрддрд░ рд░рдЦрддреЗ рд╣реИрдВ
- рдЕрд╕реНрдкрд╖реНрдЯ рдЕрд░реНрде рд╡рд╛рд▓реЗ рдлрд╝реНрд▓реИрдЧреНрд╕ (рдЬреИрд╕реЗ "temp2" рдпрд╛ "useNewLogic")
- рдПрдХреНрд╕реЗрдкреНрд╢рдиреНрд╕ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╡реНрдпрдХреНрддрд┐ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ
- рдирд┐рдпрдо рдХрдИ рдиреЛрдбреНрд╕ рдореЗрдВ рдмрдВрдЯреЗ рд╣реБрдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрд░реЛрдд рдСрдл рдЯреНрд░реВрде рдХреЗ
- рд╡рд┐рдлрд▓реЛрдВ рдХреЗ рдмрд╛рдж рдЬреЛ "рдлрд┐рдХреНрд╕" рдиреЛрдбреНрд╕ рдЬреЛрдбрд╝реЗ рдЧрдП рдмрдЬрд╛рдп рдкрд╣рд▓реЗ рд╕реНрдЯреЗрдк рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ
рдЙрджрд╛рд╣рд░рдг: рдЕрдЧрд░ VIP рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЕрд▓рдЧ рдЕрдкреНрд░реВрд╡рд▓ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЙрд╕реЗ рддреАрди рдЬрдЧрд╣ рдЫрд┐рдкрд╛рдХрд░ рди рдбрд╛рд▓реЗрдВред рдПрдХ рд╕реНрдкрд╖реНрдЯ "Customer type" рдирд┐рд░реНрдгрдп рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╡рд╣реАрдВ рд╕реЗ рд░реВрдЯ рдХрд░реЗрдВред
рд╢рд┐рдк рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЬрд▓реНрджреА рд╕реЗ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ
рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдорд╕реНрдпрд╛рдПрдБ рд▓реЙрдиреНрдЪ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рд╣реА рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИрдВ: рдХреЛрдИ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЕрд╕рд▓реА рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рддрд╛ рд╣реИ рдФрд░ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреБрдЫ рдРрд╕рд╛ рдХрд░ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХреЛрдИ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рддрд╛ред
рдЬрд╝реЛрд░ рд╕реЗ рд╡рд╛рдХреНрдп рдореЗрдВ рд╡реЙрдХрдереНрд░реВ рдХрд░реЗрдВред рдЕрдЧрд░ рд╣реИрдкреНрдкреА рдкрд╛рде рдПрдХ рд▓рдВрдмреА рдХрд╣рд╛рдиреА рдорд╛рдБрдЧрддрд╛ рд╣реИ, рддреЛ рдлреНрд▓реЛ рдореЗрдВ рд╕рдВрднрд╡рддрдГ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╕реНрдЯреЗрдЯ, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд░реВрд▓реНрд╕, рдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реА рдмреНрд░рд╛рдВрдЪреЗрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдореВрд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╢рд┐рдк рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рддреНрд╡рд░рд┐рдд рдЪреЗрдХ
- рд╣реИрдкреНрдкреА рдкрд╛рде рдПрдХ рд╕рд╛рдБрд╕ рдореЗрдВ рд╕рдордЭрд╛ рд╕рдХреЗрдВ: рдЯреНрд░рд┐рдЧрд░, рдореБрдЦреНрдп рд╕реНрдЯреЗрдкреНрд╕, рдлрд╝рд┐рдирд┐рд╢ рд▓рд╛рдЗрди
- рд╣рд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдХреЛ рдЙрд╕рдХрд╛ рдЕрд▓рдЧ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ рд╕реНрдЯреЗрдк рдмрдирд╛рдПрдВ (рдЪрд╛рд░реНрдЬрд┐рдВрдЧ, рдореИрд╕реЗрдЬ рднреЗрдЬрдирд╛, рд░рд┐рдХреЙрд░реНрдб рдЕрдкрдбреЗрдЯ, рдЯрд┐рдХрдЯ рдмрдирд╛рдирд╛)
- рд╣рд░ рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рддрдп рдХрд░реЗрдВ рдлреЗрд▓ рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЛ рдХреИрд╕реЗ рдЕрдирдбреВ рдХрд░реЗрдВрдЧреЗ (рд░рд┐рдлрдВрдб, рд░рджреНрдж, рд░реЛрд▓рдмреИрдХ, рдпрд╛ рдореИрдиреБрдЕрд▓ рд░рд┐рд╡реНрдпреВ)
- рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдФрд░ рдлрд╝реНрд▓реИрдЧреНрд╕ рдЪреЗрдХ рдХрд░реЗрдВ: рд╕реНрдкрд╖реНрдЯ рдирд╛рдо, рд╣рд░ рдПрдХ рдХреЗрд╡рд▓ рдПрдХ рдЬрдЧрд╣ рд╕реЗрдЯ рд╣реЛ рд░рд╣рд╛ рд╣реЛ, рдФрд░ рдХреЛрдИ рд░рд╣рд╕реНрдпрдордп рдбрд┐рдлрд╝реЙрд▓реНрдЯ рди рд╣реЛрдВ
- рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рд▓реЙрдЬрд┐рдХ рдвреВрдБрдвреЗрдВ: рдЙрд╕реА рдЪреЗрдХ рдХрд╛ рдХрдИ рдмреНрд░рд╛рдВрдЪреЛрдВ рдореЗрдВ рд╣реЛрдирд╛, рдпрд╛ рд╡рд╣реА рдореИрдкрд┐рдВрдЧ рд╣рд▓реНрдХреА-рд╕реА рдмрджрд▓рдХрд░ рдмрд╛рд░-рдмрд╛рд░ рд╣реЛрдирд╛
рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЯреЗрд╕реНрдЯ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдореБрджреНрджреЗ рдкрдХрдбрд╝рддрд╛ рд╣реИ
рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рддреАрди рдХреЗрд╕ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдПрдВ: рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рдлрд▓рддрд╛, рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдлреЗрд▓ (рдЬреИрд╕реЗ рдкреЗрдореЗрдВрдЯ рдбрд┐рдХреНрд▓рд╛рдЗрди), рдФрд░ рдПрдХ рдЕрдЬреАрдм рдПрдЬ рдХреЗрд╕ (рдСрдкреНрд╢рдирд▓ рдбреЗрдЯрд╛ рдЧрд╛рдпрдм)ред рджреЗрдЦреЗрдВ рдХреМрди-рд╕рд╛ рд╕реНрдЯреЗрдк "рдХрд╛реЮреА рдЪрд▓ рддреЛ рд░рд╣рд╛ рд╣реИ" рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдЖрдзрд╛-рдЫреВрдЯрд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
AppMaster рдХреЗ Business Process Editor рдореЗрдВ рдпрд╣ рдЕрдХреНрд╕рд░ рдПрдХ рд╕рд╛рдлрд╝ рд░реАрдлрд╝реИрдХреНрдЯрд░ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ: рджреЛрд╣рд░рд╛рдП рдЧрдП рдЪреЗрдХреНрд╕ рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ рд╕реНрдЯреЗрдк рдореЗрдВ рдЦреАрдВрдЪрдирд╛, рд╕рд╛рдЗрдб-рдЗрдлреЗрдХреНрдЯреНрд╕ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдиреЛрдбреНрд╕ рдмрдирд╛рдирд╛, рдФрд░ рд╣рд░ рд░рд┐рд╕реНрдХреА рдХреЙрд▓ рдХреЗ рдкрд╛рд╕ рд╕реНрдкрд╖реНрдЯ рдХрдореНрдкрдирд╕реЗрд╢рди рдкрд╛рде рдЬреЛрдбрд╝рдирд╛ред
рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг: рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдлреНрд▓реЛ рд░реАрдлрд╝реИрдХреНрдЯрд░
рдорд╛рди рд▓реАрдЬрд┐рдП рдПрдХ рдХрд╕реНрдЯрдорд░ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╣реИ рдЬреЛ рддреАрди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдпреВрдЬрд╝рд░ рдХреА рдкрд╣рдЪрд╛рди рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЙрдирдХрд╛ рдЕрдХрд╛рдЙрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдкреЗрдбрд╝ рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рд░рд▓ рд▓рдЧрддрд╛ рд╣реИ, рдкрд░ рдпрд╣ рдЕрдХреНрд╕рд░ рдРрд╕рд╛ рдлреНрд▓реЛ рдмрди рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ "рдЕрдХреНрд╕рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ" рдЬрдм рддрдХ рдХреБрдЫ рдлреЗрд▓ рди рд╣реЛ рдЬрд╛рдПред
рдЧрдВрджрд╛ рд╕рдВрд╕реНрдХрд░рдг
рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдзреАрд░реЗ-рдзреАрд░реЗ рдмрдврд╝рддрд╛ рд╣реИред рдПрдХ "Verified" рдЪреЗрдХрдмреЙрдХреНрд╕ рдЬреБрдбрд╝рддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдХ "NeedsReview" рдлрд╝реНрд▓реИрдЧ, рдлрд┐рд░ рдФрд░ рдлрд╝реНрд▓реИрдЧреНрд╕ред рдЪреЗрдХреНрд╕ рдЬреИрд╕реЗ "if verified" рдХрдИ рдЬрдЧрд╣ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдЕрдкрдиреА рд╢рд╛рдЦрд╛ рдЬреЛрдбрд╝рддреА рд╣реИред
рдЬрд▓реНрдж рд╣реА рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдРрд╕рд╛ рджрд┐рдЦрдиреЗ рд▓рдЧрддрд╛ рд╣реИ: verify identity, create user, charge card, send welcome email, create workspace, рдлрд┐рд░ рдХрд┐рд╕реА рдмрд╛рдж рдХреЗ рд╕реНрдЯреЗрдк рдХреЛ рдирд┐рд░реНрднрд░ рджреЗрдЦрдХрд░ рд╡рд╛рдкрд╕ re-check verificationред рдЕрдЧрд░ рдЪрд╛рд░реНрдЬ рд╕рдлрд▓ рд╣реЛ рдкрд░ workspace рдмрдирд╛рдирд╛ рдлреЗрд▓, рддреЛ рдХреЛрдИ рд░реЛрд▓рдмреИрдХ рдирд╣реАрдВ рд╣реИред рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдЪрд╛рд░реНрдЬ рд╣реЛ рдЧрдпрд╛ рдкрд░ рдЕрдХрд╛рдЙрдВрдЯ рдЖрдзрд╛ рдмрдирд╛ рд╣реИ, рдФрд░ рд╕рдкреЛрд░реНрдЯ рдЯрд┐рдХрдЯ рдлреЙрд▓реЛ рдХрд░рддреЗ рд╣реИрдВред
рд░реАрдлрд╝реИрдХреНрдЯрд░
рдПрдХ рд╕рд╛рдлрд╝ рдбрд┐рдЬрд╝рд╛рдЗрди state рдХреЛ рджрд┐рдЦрд╛рдИ рдФрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдмрдирд╛рдХрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдмрд┐рдЦрд░реЗ рд╣реБрдП рдлрд╝реНрд▓реИрдЧреНрд╕ рдХреЛ рдмрджрд▓рдХрд░ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рд╕реНрдЯреЗрдЯ рд░рдЦреЗрдВ (рдЙрджрд╛рд╣рд░рдг: Draft, Verified, Subscribed, Active, Failed)ред рдлрд┐рд░ "рдХреНрдпрд╛ рдЖрдЧреЗ рдмрдврд╝реЗрдВ?" рд▓реЙрдЬрд┐рдХ рдХреЛ рдПрдХ рдирд┐рд░реНрдгрдп рдмрд┐рдВрджреБ рдореЗрдВ рд░рдЦреЗрдВред
рд░реАрдлрд╝реИрдХреНрдЯрд░ рдХреЗ рд▓рдХреНрд╖реНрдп рдЬреЛ рдЕрдХреНрд╕рд░ рдЬрд▓реНрджреА рджрд░реНрдж рд╣рд▓ рдХрд░ рджреЗрддреЗ рд╣реИрдВ:
- рдПрдХ рдирд┐рд░реНрдгрдп рдЧреЗрдЯ рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд╕реНрдЯреЗрдЯ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ рдХрджрдо рдХреЛ рд░реВрдЯ рдХрд░рддрд╛ рд╣реИ
- рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЗрдВ рдХреЛрдИ рджреЛрд╣рд░рд╛рдпрд╛ рдЪреЗрдХ рдирд╣реАрдВ, рдХреЗрд╡рд▓ рд░реАрдпреВрдЬреЗрдмрд▓ рд╡реЗрд▓рд┐рдбреЗрд╢рди рдмреНрд▓реЙрдХреНрд╕
- рдЖрдВрд╢рд┐рдХ рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдХрдореНрдкрдирд╕реЗрд╢рди (рд░рд┐рдлрдВрдб, рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди рд░рджреНрдж рдХрд░рдирд╛, рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рдбреНрд░рд╛рдлреНрдЯ рд╣рдЯрд╛рдирд╛)
- рдПрдХ рд╕реНрдкрд╖реНрдЯ рдлреЗрд▓ рдкрд╛рде рдЬреЛ рдХрд╛рд░рдг рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдВрдж рд╣реЛ рдЬрд╛рдП
рдЙрд╕рдХреЗ рдмрд╛рдж, рдбреЗрдЯрд╛ рдФрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕рд╛рде рдореЙрдбрд▓ рдХрд░реЗрдВред рдЕрдЧрд░ "Subscribed" true рд╣реИ, рддреЛ рд╕рдмреНрд╕рдХреНрд░рд┐рдкреНрд╢рди ID, payment ID, рдФрд░ рдкреНрд░реЛрд╡рд╛рдЗрдбрд░ рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдПрдХ рдЬрдЧрд╣ рд╕реНрдЯреЛрд░ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХрдореНрдкрдирд╕реЗрд╢рди рдмрд┐рдирд╛ рдЕрдиреБрдорд╛рди рдХреЗ рдЪрд▓реЗред
рдЕрдВрдд рдореЗрдВ, рдлреЗрд▓реНрдпреЛрд░ рдХреЗрд╕ рдЬрд╛рдирдмреВрдЭ рдХрд░ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ: рд╡реЗрд░рд┐рдлрд┐рдХреЗрд╢рди рдЯрд╛рдЗрдордЖрдЙрдЯ, рдкреЗрдореЗрдВрдЯ рд╕рдлрд▓рддрд╛ рдкрд░ рдИрдореЗрд▓ рдлреЗрд▓ рд╣реЛрдирд╛, рд╡рд░реНрдХрд╕реНрдкреЗрд╕ рдХреНрд░рд┐рдПрд╢рди рдПрд░рд░, рдФрд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╡реЗрдмрд╣реБрдХ рдЗрд╡реЗрдВрдЯреНрд╕ред
рдЕрдЧрд░ рдЖрдк рдпреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ AppMaster рдореЗрдВ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдмрд┐рдЬрд╝рдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдХреЛ рд░реАрдпреВрдЬреЗрдмрд▓ Business Processes рдореЗрдВ рд░рдЦрдирд╛ рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд╕рд╛рдлрд╝ рдХреЛрдб рдлрд┐рд░ рд╕реЗ рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рджреЗрдирд╛ рдорджрдж рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдВрдЪреНрд╕ рд▓рдЯрдХреЗ рди рд░рд╣реЗрдВред рдЕрдЧрд░ рдЖрдк рдЬрд▓реНрджреА рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдмреИрдХрдПрдВрдб, рд╡реЗрдм, рдФрд░ рдореЛрдмрд╛рдЗрд▓ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд╕рд╛рде), рддреЛ AppMaster on appmaster.io рдЗрд╕реА рддрд░рд╣ рдХреЗ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред


