def METHOD_NAME(self, current_page):
    response = self.config.http().get(self.config.base_merchant_path() + "/merchant_accounts/?page=" + str(current_page))
    body = response["merchant_accounts"]
    merchant_accounts = [MerchantAccount(self.gateway, merchant_account) for merchant_account in ResourceCollection._extract_as_array(body, "merchant_account")]
    return PaginatedResult(body["total_items"], body["page_size"], merchant_accounts)