finish the group search action
redefine the api for group action
set the limit route of checkouts and rewrite the checkout logic
add api doc