For each sales we need option to add Reward points to “customer group + Sales person + Decision person + sales manager associated with the sales person + referral person” from admin & POS(already we have POS). We also need option to add it later after order has been created.
Refer Uploaded document for more details.
We have single structure reward point application which support POS and admin. You can refer and use it in your development.