fix spec and return payments info for get_share_payment