remote_get_payload implementation